salve a tuti...preciso che di php non ce ne capisco nulla, io uso asp, ma devo mettere un contatore su un sito flash...ho trovato un contatore già fatto php-flash e funziona, solo non iresco a farlo partira da un numero di visite diverso da ò
il codice è questo
codice:
## Settings ###
# This defines the number of digits displayed in the Flash movie.
$digits = 6;
# This is the filename of your counterfile.
# If the cunterfile doesn't exist, it will be created and set to "1".
$counterFile = "counter.txt";
# Set a reload limit for your server
# (Default= 100, means that the counter won't be updated
# after ~8 min of live counting).
$reload_limit = 100;
###############
settype($c, "string");
$flash_count = $c;
if (!isset($t)) $t = 0;
if (file_exists($counterFile)) {
$fp = fopen($counterFile, "r+");
$count = fgets($fp,10);
if ($flash_count == "00000") { # Count only once.
$count+=1;
echo "l=".$reload_limit."&";
}
rewind($fp);
fputs($fp,$count);
fclose($fp);
} else {
$fp = fopen($counterFile, "w");
$count = "1";
fputs($fp,$count);
fclose($fp);
}
if ($t < $reload_limit) echo "c=".sprintf("%0".$digits."d",$count);
?>
ho provatoa modificare il file counter.txt impostando un numero maggiore di zero, ma parte a contare sempre da zero
grazie per l'aiuto