Settare un cookie con PHP
Mi è capitata l’esigenza di dover escludermi dalle stats del mio sito, in modo tale da non influenzarle con le mie visite. Ho risolto settando un cookie nel mio browser in modo tale che se nel browser è presente il cookie, il codice delle stats non viene visualizzato e quindi non filtrato.
Creiamo una pagina .php che serve per settare il cookie nel browser:
< ? setcookie("cookie","descrizione",time()+555555555,"/"); ?>
In questo caso il cookie varrà per sempre a meno che non si cancelli dal browser.
Creata la pagina puntiamo col browser ad essa, vedremo una pagina bianca ma nulla di preoccupante poichè il cookie è stato settato.
Adesso su ogni pagina su cui non vogliamo essere filtrati sostituiamo al codice delle stats questo piccolo script:
< ?
if (isset($HTTP_COOKIE_VARS["cookie"])) {
echo 'Non sei filtrato in quanto possiedi il cookie'; }
else {
echo 'Qui inserite lo script delle stats';}
?>
Quest’ultimo verifica che se il cookie è settato, visualizzerà ‘Non sei filtrato in quanto possiedi il cookie’ mentre se non è settato provvederà a visualizzare il codice delle stats.











