Hej folkens, jeg er lige igang med at lave en hjemmeside, well jeg har fundet en gratis og fri counter, men jeg skal have det lavet sådan at den tæller besøgende på forsiden og at man så kan få antallet vist når man er logget ind..
counteren består af to dele:
count.txt index.php
jeg går ud fra at det er index.php filen der skal laves noget om i...
det her er koden:
<? // Dette script er lavet af Emil Kejlbo // Du har lov at bruge som du vil, ændre osv. // Du er velkommen til at maile mig med spørgsmål og kommentare // emil@kejlbo.dk // VH Emil Kejlbo // ps. count.txt skal chmode's til 766... $ip = getenv("REMOTE_ADDR"); $fil = "count.txt"; $f = file($fil); $antal = count($f); $yest = time() - 86400; $o = "0"; $xidag = "f"; $idag = time(); $idag2 = date("Y F d, H:i"); while ($antal > $o) { $streg = explode(" ", $f[$o]); if ($ip == $streg[0]) { $x = "t"; if ($streg[1] > $yest) { $xidag = "t"; } } $o++; } if ($xidag == "f") { $logg = fopen("$fil", "a"); fputs ($logg, "$ip $idag, $idag2\n");
fclose ($logg); } $f = file($fil); $antal = count($f); if ($x == "t") { // Hvis man har været der før... print "Velkommen tilbage, Der har været $antal besøgende"; } else { print "Der har været $antal besøgende"; } ?>
hvilken del skal jeg have inde på den side hvor jeg vil have vist antal besøgende?
jeg er ikke skide god til php, men kan du ikke skrive hvad jeg skal skrive på den anden side hvor det skal vises, og hvad jeg skal slette i den kode der for at den ikke viser antallet på forsiden?!
Hvis du ikke vil have udskrevet antallet, så burde du bare kunne fjerne:
$f = file($fil); $antal = count($f); if ($x == "t") { // Hvis man har været der før... print "Velkommen tilbage, Der har været $antal besøgende"; } else { print "Der har været $antal besøgende"; }
<? // Dette script er lavet af Emil Kejlbo // Du har lov at bruge som du vil, ændre osv. // Du er velkommen til at maile mig med spørgsmål og kommentare // emil@kejlbo.dk // VH Emil Kejlbo // ps. count.txt skal chmode's til 766... $ip = getenv("REMOTE_ADDR"); $fil = "count.txt"; $f = file($fil); $antal = count($f); $yest = time() - 86400; $o = "0"; $xidag = "f"; $idag = time(); $idag2 = date("Y F d, H:i"); while ($antal > $o) { $streg = explode(" ", $f[$o]); if ($ip == $streg[0]) { $x = "t"; if ($streg[1] > $yest) { $xidag = "t"; } } $o++; } if ($xidag == "f") { $logg = fopen("$fil", "a"); fputs ($logg, "$ip $idag, $idag2\n");
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.