Saltar al contenido

Cómo gestionar Arrays con Cookies en PHP

El otro día tuve problemas a la hora de gestionar arrays o matrices usando cookies en PHP. Para ello, encontré un tutorial por internet en StackOverflow, de cómo hacerlo. Para ello debemos de saber qué es una cookie, que es un archivo de texto que recuerda nuestro navegador y lo que es JSON, un archivo de texto formateado.

JSON se puede utilizar tanto para interconectar aplicaciones de diferentes lenguajes de programación (utilizando por ejemplo Sockets). Podemos convertir a JSON clases, arrays, etc. Una vez obtenido el archivo de texto podremos gestionarlos, según la lógica de nuestra aplicación.

Para almacenar datos utilizamos:

setcookie('your_cookie_name', json_encode($info), time()+3600);

Para recuperar datos empleamos

$data = json_decode($_COOKIE['your_cookie_name'], true);

Si necesitas ayuda, puedes contactar conmigo a tomas.gonzalez@infogonzalez.com

FUENTE

https://stackoverflow.com/questions/9032007/arrays-in-cookies-php

Gracias por visitar mi blog de informática, mi nombre es Tomás y soy formador y desarrollador web. Si quiere usted dejarme alguna sugerencia, ayuda o quiere un servicio de formación estoy escuchando ofertas en tomas.gonzalez@ingonzalez.com, en Facebook a https://www.facebook.com/Infogonzalez estoy deseando escucharle. Su duda o sugerencia NO molesta.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Información básica sobre protección de datos Ver más

  • Responsable: Tomas Gonzalez.
  • Finalidad:  Moderar los comentarios.
  • Legitimación:  Por consentimiento del interesado.
  • Destinatarios y encargados de tratamiento:  No se ceden o comunican datos a terceros para prestar este servicio.
  • Derechos: Acceder, rectificar y suprimir los datos.
  • Información Adicional: Puede consultar la información detallada en la Política de Privacidad.

Tomas Gonzalez
Este sitio web utiliza cookies, si necesitas más información puedes visitar nuestra política de privacidad    Ver
Privacidad
Creative Commons License
Except where otherwise noted, the content on this site is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
A %d blogueros les gusta esto: