Non credo che ti convenga...comunque dovrei avere qualcosa che fa per te.
Lo trovato tempo fa...controlla anche l'ip, ma se vuoi si disabilita.
Codice PHP:
<?php
// Simple PHP Counter 1.1
// Author: Chi Kien Uong
// URL: http://www.proxy2.de
// - chmod this document to 755! -
$padding =1; // How many digits to show
$fpt = $c.".txt"; // path to log file - chmod it to 666
// optional configuration settings
$lock_ip =1; // IP locking (counter doesn't increments when page is reloaded) 1=yes 0=no
$ip_lock_timeout =30; // in minutes
$fpt_ip = $c.".txt"; // path to IP log file - chmod it to 666
// end configuration
function checkIP($rem_addr) {
global $fpt_ip,$ip_lock_timeout;
$ip_array = file($fpt_ip);
$reload_dat = fopen($fpt_ip,"w");
$this_time = time();
for ($i=0; $i<sizeof($ip_array); $i++) {
list($ip_addr,$time_stamp) = split("\|",$ip_array[$i]);
if ($this_time < ($time_stamp+60*$ip_lock_timeout)) {
if ($ip_addr == $rem_addr) {
$found=1;
}
else {
fwrite($reload_dat,"$ip_addr|$time_stamp");
}
}
}
fwrite($reload_dat,"$rem_addr|$this_time\n");
fclose($reload_dat);
return ($found==1) ? 1 : 0;
}
if (!file_exists($fpt)) {
$count_dat = fopen($fpt,"w+");
$count = 1;
fwrite($count_dat,$count);
fclose($count_dat);
}
else {
$line = file($fpt);
$count = $line[0];
if ($lock_ip==0 || ($lock_ip==1 && checkIP($REMOTE_ADDR)==0)) {
$count_dat = fopen($fpt,"r+");
$count++;
fwrite($count_dat,$count);
fclose($count_dat);
}
}
echo $count;
?>
Prima dell'inlcude devi impostare la variabile $c, che sarà il nome del file dove verrà salvato il conteggio.
Spero ti tornerà utile
..syl..