Ho studiato da poco tempo i cookie, fino ad ora avevo utilizzato sempre le sessione.
Ho pensato, visto che non tutti consentono l'accesso dei cookie dal proprio browser di creare un contatore visite che utilizza, sia le sessioni, sia i cookie:
Non saprei, ho realizzato questo codice:
Codice PHP:
<?php
// Conteggio visite totali
$visit = "counter.txt";
$numero_visite = file_get_contents($visit)
setcookie("MyVisit", time());
if (!isset($_SESSION["visit"]) || empty($HTTP_COOKIE_VARS)) {
setcookie("MyVisit", time());
$_SESSION["visit"] = 1;
$visit_open = fopen($visit, "w")
fwrite($visit_open, $numero_visite + 1);
fclose($visit_open);
}
?>
Ma non avendo mai usati i cookie non saprei se il codice è esatto, che vi ne sembra?