- si cada vez que entro a esta pagina seteo el setcookie, nunca deberia mostrarme el form pero si lo hace, cuando culmina el tiempo del cookie.
- cuando aparece el form quiere decir que $HTTP_COOKIE_VARS["user"] no existe, pero abro otra pagina y llamo a esa misma pagina y parece habetr seteado el cookie de nuevo.
Código PHP:
<?php setcookie("user","Carlos",time()+ 60);
?>
<html>
<body>
<?php
if (!isset($HTTP_COOKIE_VARS["user"]))
{
?>
<form name="frmNombre" method="POST" action="cookie.php">
<table>
<tr>
<td>Nombre:</td>
<td><input type="text" name="txtNombre"></td>
</tr>
</table>
<input type="submit" name="btnSubmit" value="Registrar">
</form>
<?php }
else
{
echo "<h1>Usuario Registrado</h1>";
echo "<br><h2>Bienvenido ". $HTTP_COOKIE_VARS["user"] ."</h2>";
}
?>
</body>
</html>