vuoi
o PayPal
tutte le volte che vuoi
Semplice programma Php Che permetti di contare degli accessi memorizzando in un file il numero degli accessi e utilizza i cookie per non tornare a incrementare piu volte per un singolo utente.
<?php
//contaccessi.php
// dichiarazione variabili
$file = "contaccessi.txt";
$EXPIRE_DATE = 86400; // 24 ore = un giorno
setcookie("jojo","ziopino",time()+$EXPIRE_DATE );
$incrementa=true;
// Verifica lesistenza del cookie o lo setta
if (isset($HTTP_COOKIE_VARS))
{ while(list($nome,$valore)=each($HTTP_COOKIE_VARS))
{ if (($nome == "jojo") && ( $valore == "ziopino" ))
$incrementa=false;
}
}
if (file_exists($file))
{ // Apre, legge, incrementa e salva il file
$fp = fopen("$file", "r+");
flock($fp, 1);
$count = fgets($fp, 4096);
if ($incrementa==true)
{ $count += 1;
fseek($fp,0);
fputs($fp, $count);
flock($fp, 3);
fclose($fp);
}
}
else
{ // visualizza un messaggio se il file non esiste
echo "File non esistente check '\$file' ...<BR>";
}
////////////////////// Fine codice PHP //////////////////////////////
?>
<HTML><HEAD><TITLE>Countatore accessi con COOKIE</TITLE></HEAD>
<BODY BGCOLOR="white">
<BR><BR><P ALIGN="Center"><FONT FACE="Arial, helvetica" SIZE="+2"
COLOR="#336699"><STRONG><EM>Esempio di contatore (senza
ripetizioni)</EM></STRONG></FONT></P><BR>
<CENTER><B>
Numero di Visitatori :
<?php echo $count ?>