CodeIgniter – Crear cookies

No se si os ha pasado, que siguiendo las instrucciones que hay en la documentación de CodeIgniter, no habéis podido crear una Coockie en este FrameWork PHP. Bien, hay una pequeña cosa que se dejan, y que es muy importante. Os lo explico a continuación:

Si visitáis la documentación de CodeIgniter sobre las cookies, comentan que debe hacerse de la siguiente manera:

1.- Primero cargar el helper correspondiente

$this->load->helper('cookie');

Hasta aquí todo bien.

2.- Segundo, crear la cookie con la siguiente orden:

set_cookie("nombrecookie", $valor, $caducidad, "www.midominio.com");

Claro. Lo pruebas, y no te crea la cookie. Qué está pasando?

3.- Muy sencillo, debes hacerlo de la siguiente manera:

$this->input->set_cookie("nombrecookie", $valor,$caduca, "www.midominio.com");

Espero que os sea de utilidad. Si queréis más información al respecto:

https://www.codeigniter.com/userguide3/helpers/cookie_helper.html

Documentación de cookies en CodeIgniter

https://blog.trescomatres.com/category/programacion/codeigniter-programacion/

Todos nuestroas artículos de CodeIgniter

Artículos relacionados

CodeIgniter – Problema con las comillas Uno de los problemas que más sufrimos a la hora de desarrollar son las comillas, las simples y las dobles. Cuando montas la consulta en el modelo, ha...
Integrar Boilerplate en CodeIgniter Sencillo videotutorial donde explica cómo integrar Boilerplate a un nuevo proyecto PHP creado sobre CodeIgniter. Utiliza como editor Eclipse y crea un...
CodeIgniter – Personalizar error404 El FrameWork PHP CodeIgniter permite personalizar nuestra pantalla de Error404. Este error se muestra cuando el servidor no encuentra la página que bu...
CodeIgniter – ID del último registro inserta... En muchas ocasiones, cuando insertamos un registro en la base de datos, nos interesa saber que identificador se le ha asignado. Bien, veamos cómo se h...

Deja un comentario

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

*