Ciao ragazzi...ho creato un file php con questo codice; ho creato un file di testo txt nominato "counter.txt". Pubblico i 2 files mi appare il contatore che nn funzione, nn aumenta il numero degli accessi (provato da un altro pc). Dove sbaglio?...mi servirebbe entro domani pomeriggio....sn nei guai![]()
![]()
![]()
Questo è il codice della pagina php:
<?
if(!session_id()) { session_start(); }
$filecounter = "./counter.txt";
$res = fopen($filecounter, "r");
if(!isset($_SESSION['user']))
{
$_SESSION['user'] = session_id();
if(filesize($filecounter) > 0)
$cur = fread($res, filesize($filecounter));
else
$cur = 0;
$next = $cur+1;
$res = fopen($filecounter, "w+");
fwrite($res, $next);
}
else if($_SESSION['user'] == session_id())
{
$next = fread($res, filesize($filecounter));
}
echo "Il sito è stato visitato ".$next." volte";
?>