Hola estoy usando este codigo par una encuesta:
Código PHP:
if(isset($tatuspain)) {
echo"<center>Ya has votado por ".$tatuspain.". No puedes volver a votar.<br><a href='index.php'>Volver a la encuesta</a>";
} else {
$Conn = mysql_connect("localhost","vispag","");
mysql_select_db("vispag_es_db");
$resp = mysql_query("select * from encuesta where id='".$id."'");
while ($datos = mysql_fetch_array($resp)) {
$datos[votos]++;
mysql_query("update encuesta set votos='".$datos[votos]."' where id='".$id."'");
setcookie("tatuspain", $datos[nombre], time()+(31536000*100));
echo"<center>Se ha sumado tu voto. Gracias por tu ayuda.<br><a href='index.php'>Volver a la encuesta</a>";
}
}
Quiero conseguir asi que no se pueda votar dos veces en la encuesta.
El problema es que cuando el usuario cierra el navegador la cookie desaparece por lo tanto puede votar al entrar de nuevo.
¿Que hago para que no se elimine la cookie cuando se cierre la página o incluso se apague el sistema?
Gracias