Diferencia entre revisiones de «Usuario:Lmorillas/desarrollo web servidor/php/cookies»
De WikiEducator
Línea 32: | Línea 32: | ||
</source> | </source> | ||
− | {{Tip|Para crear una cookie que sólo tenga existencia mientras no cerremos la ventana del navegador, | + | {{Tip|Para crear una cookie que sólo tenga existencia mientras no cerremos la ventana del navegador, pasaremos como fecha de expiración de la cookie, el valor cero. Una vez que la instancia del navegador se cierra, dicha cookie desaparecerá.}} |
− | pasaremos como fecha de expiración de la cookie, el valor cero. Una vez que la instancia del navegador se cierra, dicha cookie desaparecerá.}} | + | |
}} | }} |
Revisión de 19:13 31 oct 2012
setcookie()
|
Ejemplo | |
Creación de cookies<?php $expire=time()+60*60*24*30; setcookie("user", "Alex Porter", $expire); ?> Tip: Para crear una cookie que sólo tenga existencia mientras no cerremos la ventana del navegador, pasaremos como fecha de expiración de la cookie, el valor cero. Una vez que la instancia del navegador se cierra, dicha cookie desaparecerá.
|
Ejemplo | |
Ver el valor de una cookie<?php // Print a cookie echo $_COOKIE["user"]; // A way to view all cookies print_r($_COOKIE); ?>
|
Ejemplo | |
Uso<html> <body> <?php if (isset($_COOKIE["user"])) echo "Welcome " . $_COOKIE["user"] . "!<br />"; else echo "Welcome guest!<br />"; ?> </body> </html>
|
Ejemplo | |
Borrado<?php // set the expiration date to one hour ago setcookie("user", "", time()-3600); ?>
|
|