Avatar billede popcorn Nybegynder
30. marts 2003 - 03:32 Der er 9 kommentarer og
2 løsninger

Tekst Counter

Hej.
Er der nogen som kan hjælpe mig med at lave en counter i ren tekst format, da jeg vil have counteren i titellinien. jeg har domæne hos azero.dk og de understøtter SSI (Server Side Include).

Koden jeg har ser sådan ud. men det virker ikke.

text = document.title;
counter = " - Besøg: ";
counter += (self.location.protocol == "http:") ? "lokal harddisk" :
'<!--#exec cgi="/cgi-bin/counter" -->';

Azero.dk har ikke counter i ren tekst, men de siger at man selv kan lave det i asp eller PHP

PHP har jeg intet kendskab til, så det jeg skal bruge i PHP er et script jeg kan klippe og klister over på min side. alså et færdigt script.

Håber der er en som har en løsning.
Avatar billede raffar Juniormester
30. marts 2003 - 03:40 #1
Avatar billede raffar Juniormester
30. marts 2003 - 03:46 #2
Avatar billede popcorn Nybegynder
30. marts 2003 - 03:53 #3
Du kan se hvad jeg mener på følgende adresse
http://hjem.get2net.dk/petermad/

Han har givet mig scriptet, men jeg skal selv lave resten.


http://www.ftls.org/en/examples/php/access_txt_counter.php3
virker ikke i titellinien.
Avatar billede basicq Nybegynder
30. marts 2003 - 13:38 #4
Opret en tekst fil der hedder besoeg.txt samme sted som din index fil. Indsæt så der her på index siden.

<?
    $ip = $REMOTE_ADDR;
    $fil = "besoeg.txt";
    $str  = "Ip: $ip\n";
   
    $fp = fopen($fil, 'r');
    if($fp) {
        $filArray = file($fil);
        $result = implode("", $filArray);
        $result = "$str$result";
        fclose($fp);
    }

    $fp = fopen($fil, 'w');
    if($fp) {
        fputs($fp, $result);
        fclose($fp);
    }

    //Her udskrives $i som antal besøgende
    $fil = "besoeg.txt";
    $indhold = file ($fil);
    $i = 0;
    foreach ($indhold as $value)
    {
      if (substr_count($value, "Ip:") > 0)
          {
        $i++;
          }
    }
    echo $i;//Udskriver antal besøgende
?>
Avatar billede popcorn Nybegynder
30. marts 2003 - 18:35 #5
Basicq:
Scriptet virker ikke

Besoeg.txt er lagt  samme sted som min default.asp

Og selve koden er sat ind i default.asp
Avatar billede basicq Nybegynder
30. marts 2003 - 18:41 #6
Jamen du er i php kategori og min kode er i php.
Avatar billede basicq Nybegynder
30. marts 2003 - 18:56 #7
Lav en php fil der hedder besoeg.php og kopier koden der ind.
Lav en text fil der hedder besoeg.txt, læg disse to filer samme sted, så virker det.

Du kan foresten fjerne den sidste line hvor der står $fil = "besoeg.txt";

Håber du kan få det til at virke.
Avatar billede popcorn Nybegynder
30. marts 2003 - 19:08 #8
Jamen koden vil virker godt nok nu, men det var mening at den skulle ligges i titellinien, og det er ikke tilfældet.

PHP & ASP kan åbenbart ikke køres sammen

Jeg lukker dette.

Vi deler point
Avatar billede popcorn Nybegynder
30. marts 2003 - 19:08 #9
Vi gjore et forsøg
Avatar billede basicq Nybegynder
30. marts 2003 - 19:46 #10
du skriver bare <TITLE><?echo $i;?></TITLE>
Avatar billede basicq Nybegynder
30. marts 2003 - 19:47 #11
Det var så lidt
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester