Ho un problema relativo al contatore che utilizzo:
in locale funziona correttamente (si incrementa ogni volta che chiudo e riapro explorer)
mentre quando lo metto in online ha dei problemi (si incrementa ogni volta che faccio aggiorna).
Il codice del contatore è questo:
<?php
session_start();
if ($visit=="") {
$visit=session_id();
session_register("visit");
$p=fopen("../../public/counter.txt","r+"); //apre in lettura e scrittura
$many=fread($p,30);
$many++;
rewind($p);
fputs($p,$many);
fclose($p);
echo "Visite: $many";
} else {
$p=fopen("../../public/counter.txt","r"); //apre in sola lettura
$many=fread($p,20);
fclose($p);
echo "Visite: $many";
}
?>
Quale potrebbe essere il problema?
Non riesco proprio a capire.