Utilizar las Cookies en PHP

Escrito por Alejandro Jaime el Sabado 11 de Octubre de 2003 a las 00:00hs

Como vemos el HTML no utiliza ni lee las cookies, pero casi todos los lenguajes para paginas web si lo hacen, en esta ocasi?n utilizaremos PHP una opci?n ideal para manejar las cookies. No necesita saber php para poder hacer este script solo puede copiar y pegar. Si usa HTML renombre el archivo a INDEX.PHP para poder hacer el manejo de las Cookies, solo hay algunas secciones clave que se relacionan con las cookies, la primera secci?n esta en la parte superior de el archivo, donde creamos la cookie, la segunda entre y donde revisamos si nuestra cookie se encuentra exist?a al cargar la pagina por primera vez.

Bien empezaremos a hacer nuestro Script, esta vez usaremos la funci?n llamada PHP SetCookie. las cookies deben enviarse antes de cualquier encabezado, lo que significa que debe llamar la funci?n antes de cualquier etiqueta o La funci?n setcookie puede aceptar varios argumentos. en nuestro caso el primer argumento establece el nombre de la variable de la cookie en "been_here" (como ?este usuario ya estuvo aqu? antes?) el segundo argumento es guardar en este caso "yes" el tercero establece el tiempo que la cookie estar? guardada antes que se borre autom?ticamente, utilizaremos el tiempo 604,800 segundos, es decir una semana. es posible cambiar cualquiera de estos argumentos segun lo necesites.

setcookie ("been_here", "yes", time () + 604800);
?>


la segunda parte de nuestro c?digo esta dentro de las etiquetas . la primera l?nea se lee en la, convirti?ndola autom?ticamente en una variable PHP debido al $ frente a been_here. en php, el signo = significa igual a. el tercer argumento es lo que debe buscar la informaci?n if

if ($been_here == "yes" )
{
print "Gracias por regresar a mi sitio web de nuevo.

";
}
else
{
print "Gracias por Por visitarnos por primera vez.

";
}
?>



aqu? ya esta el c?digo completo as? puedes decir a tus usuarios si ya visitaron el site...

setcookie ("been_here", "yes", time () + 604800);
?>


Test Cookies


Mi pagina Web.



if ($been_here == "yes" )
{
print "Gracias por regresar a mi sitio web de nuevo.

";
}
else
{
print "Gracias por Provarnos por primeva vez.

";
}
?>



comentarios

No hay comentarios.



agregar comentario

No se permiten comentarios.



publicidad

API DE FACEBOOK
GOOGLE CALENDAR API
GOOGLE MAPS API