Yksinkertainen kävijälaskuri. Laskee kävijät evästeiden perusteella (=samaa kävijää ei lasketa montaa kertaa).
Includee vaikka etusivulle tuo php-tiedosto.
<?php //Evästeillä toimiva kävijälaskuri //$evaste taulukkoon laitetaan evästeen sivusinimi sisältö $evaste = $_COOKIE["sivusinimi"]; //Onko kävijä käynyt ennen sivuilla if ($evaste == "") { //asetetaan eväste voimassa vuoden setcookie("sivusinimi", "kaynyt", time() + 60 * 10 * 24 * 365); //kirjoitetaan tiedostoon $tt = fopen("kavijat.txt", "r"); $yht = fgets($tt, 1024); fclose($tt); $kirjotetaa=$yht+1; $filu=fopen("kavijat.txt", "w"); fwrite($filu, $kirjotetaa); fclose($filu); echo "Olet ensi kertaa sivuilla<br>"; echo "Olet " . $yht . " kävijä näillä sivuilla _ALOTUSPÄIVÄ_ lähtien!"; } if ($evaste=="kaynyt") { $tt = fopen("kavijat.txt", "r"); $yht = fgets($tt, 1024); fclose($tt); echo "Et ole ensimmäistä kertaa näillä sivuilla!<br>"; echo "Sivuilla on käynyt _ALOTUSPÄIVÄ_ lähtien " . $yht . " tyyppiä"; } ?> NÄIDEN LISÄKSI SAMAAN KANSIOON PITÄÄ LAITTAA TIEDOSTO kavijat.txt JA SILLE PITÄÄ ANTAA RIITTÄVÄT (ESIM. 777) OIKEUDET.
Aihe on jo aika vanha, joten et voi enää vastata siihen.