He utilizado el siguiente código para evitar que en un visitante pueda responder más de una vez una encuesta. En mi localhost funciona perfectamente, pero, al subirla al servidor donde tengo el hosting, no funciona, es decir, permite que un usuario la responda cuantas veces lo desee.
Si funciona bien en mi localhost, por qué razón no funciona bien en el servidor de la página? Será acaso que el register_globas = off tiene algo que ver?
Código HTML:
<?php
setcookie ("encuesta", "1", time () + 36000);
if ($encuesta == 1)
{
echo "<meta HTTP-EQUIV='refresh' content='1;url=encuesta_error.php?exito=NO'>";
exit;
}
?>
J.Didier