anoniem Geplaatst: 23 februari 2002 Delen Geplaatst: 23 februari 2002 Deze teller werkt niet naar behoren, hij zou pas na een half uur weer dezelfde bezoeker moeten tellen, maar nu telt hij gewoon de hit's Wat doe ik hier nu fout? [code:1:c5b1af4568] <?php $file = "teller.txt"; $EXPIRE_DATE = 1800; if (file_exists($file)) { and close file. $fp = fopen("$file", "r+"); flock($fp, 1); $count = fgets($fp, 900); if ($visited == "") { $count += 1; setcookie("visited", $count, time()+$EXPIRE_DATE , "/", $SERVER_NAME); fseek($fp,0); fputs($fp, $count); } flock($fp, 3); fclose($fp); } else { // error echo "Kan het bestand '$file' niet vinden.<BR>"; } echo $count ?> [/code:1:c5b1af4568] Quote Link naar reactie
anoniem Geplaatst: 3 maart 2002 Auteur Delen Geplaatst: 3 maart 2002 Niemand? Quote Link naar reactie
anoniem Geplaatst: 3 maart 2002 Auteur Delen Geplaatst: 3 maart 2002 Wordt het cookie wel geplaatst? Daar zal het wel aan moeten liggen, ik zie zo 123 geen foutjes. Quote Link naar reactie
anoniem Geplaatst: 7 maart 2002 Auteur Delen Geplaatst: 7 maart 2002 Ik heb even gekeken in mijn tijdelijke internet bestanden, maar ik kan geen cookie vinden. Hoe komt het dan dat die cookie niet geplaatst wordt? Quote Link naar reactie
anoniem Geplaatst: 7 maart 2002 Auteur Delen Geplaatst: 7 maart 2002 Haal die $SERVER_NAME eens weg (en de komma die ervoor staat ook)? Wie weet helpt dat... Quote Link naar reactie
anoniem Geplaatst: 7 maart 2002 Auteur Delen Geplaatst: 7 maart 2002 Nee, helpt niet Quote Link naar reactie
anoniem Geplaatst: 7 maart 2002 Auteur Delen Geplaatst: 7 maart 2002 Dit: [code:1:18606fd80e] <?php $file = "teller.txt"; $EXPIRE_DATE = 1800; if (file_exists($file)) { $fp = fopen("$file", "r+"); flock($fp, 1); $count = fgets($fp, 900); if ($visited == "") { $count += 1; setcookie("visited", $count, time()+$EXPIRE_DATE , "/"); fseek($fp,0); fputs($fp, $count); } flock($fp, 3); fclose($fp); } else { // error echo "Kan het bestand '$file' niet vinden.<BR>"; } echo $count ?> [/code:1:18606fd80e] werkt bij mij gewoon, er blijft constant "1" uitkomen... Quote Link naar reactie
anoniem Geplaatst: 7 maart 2002 Auteur Delen Geplaatst: 7 maart 2002 Ik zie het probleem denk ik al. op http://subdomein.mijnsite.nl werkt hij wel, maar op http://subdomein.mijnsite.nl/teller werkt hij niet. Ik heb alleen geen idee waarom niet. Quote Link naar reactie
anoniem Geplaatst: 7 maart 2002 Auteur Delen Geplaatst: 7 maart 2002 Bij mij deed ie het gewoon op http://mijnhostnamebijxs4all/dir/nogeendir/teller.php... Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen