Código PHP:
$esta_visita = '';
if(isset($_COOKIE['visita']))
{
$esta_visita = $_COOKIE['visita'];
$VisitaNum = $_COOKIE['visita']+1;
SETCOOKIE('visita',$VisitaNum,time()+7776000);
}else{SETCOOKIE('visita',1,time()+7776000);}
A cualquier página que entren, se recibe la cookie con el valor correcto, pero si la persona navega, comienza a recibir en cada link que pulse la misma cookie con el mismo valor hasta que cierre el browser.
Yo quisiera enviar la cookie una sola vez, no puedo colocar el script en el index, por que a veces entraran directo a animales.php
Es posible evitarlo ?
PD: Pretendo que la cookie me diga si el usuario ha visitado mi web en los ultimos 20 días.
... Voy bien en mi proposito?