miércoles, 10 de junio de 2015

Php Cookies

Hoy explicare como manejar cookies desde php.
El codigo seria asi:

<?php
    if(isset($_COOKIE['galleta'])){
        //indica si ya tiene la cookie
        echo"Ya tiene la cookie con valor= ".$_COOKIE['galleta'];
    } else {
        setcookie('galleta','ok',time()+365*24*60*60);
        echo"Bienvenido por primera vez";
    }
?>

En la primera linea se comprueba si existe la cookie con "isset" poniendo como argumento la variable global $_COOKIE y su nombre entre corchetes. Se comprueba con una estructura condicional IF, que ya explique en otro punto de PHP.
En caso de existir se indica, si no existe se crea y se le añade el valor OK.
Al crearla le ponemos el nombre 'galleta' le damos un valor 'ok' y le ponemos cuando caducara time()+365*24*60*60.
Con esto se puede ver la forma en la que podemos crear y leer una cookie, que nos servira para guardar informacion.
Espero sea util la informacion y sirva para comenzar a practicar con las cookies. Gracias.
Podeis ver el ejemplo en funcionamiento en este http://pruebastico.hol.es/php/0010.php

No hay comentarios:

Publicar un comentario

Se procedera a revision para su pronta publicacion en caso de que no incumpla las normas de blogger.