Cookies en aplicación web PHP (Videopráctica Tablón de Anuncios parte 3)

  • Por
  • PHP
Tercera parte de la práctica en vídeo de la aplicación web de tablón de anuncios, en la que explicamos y revisamos todo lo relativo al uso de cookies con PHP.
Esta es la tercera entrega de nuestra práctica de desarrollo de un tablón de anuncios en PHP, que estamos realizando para el Videotutorial de PHP publicado en DesarrolloWeb.com. Como en entregas anteriores, profundizaremos un poco en distintos aspectos de la mecánica tradicional de creación de aplicaciones web y en este caso le tocará el turno a las cookies, una magnífica herramienta para recordar el estado de las aplicaciones entre distintos accesos de un visitante.

Como resulta obvio, para poder entender lo que vamos a hacer, sería importante haber seguido las dos entregas anteriores, que se pueden ver en el Videotutorial de Tablón de Anuncios Parte 1 y en la Parte 2.

En el presente vídeo vamos a aplicar todo lo que una persona debe saber sobre el trabajo con Cookies en PHP y lo haremos paso por paso y de manera que la materia quede al alcance de todos los interesados.

El objetivo a cumplir, para el cual las cookies nos servirán estupéndamente, es realizar un sistema por el cual el usuario de nuestra aplicación web de tablón de anuncios pueda seleccionar un país cualquiera. Con ello queremos que la aplicación web muestre siempre anuncios relativos a esa localización geográfica. Además, buscamos que esa selección de país se recuerde entre distintos accesos del visitante a la misma página, para lo que será imprescindible el uso de cookies.

En la práctica comenzaremos creando un listado de todas las banderas de los países. Luego, pulsando en cualquiera de ellas, se accederá a una página que cargará una cookie en el navegador. Luego modificaremos la página web para que compruebe si existe o no la cookie y en caso de existir, se acceda a ella para mostrar los anuncios de ese país en concreto.

En el videotutorial veremos cómo esa cookie es capaz de recordarse en la aplicación web, incluso aunque el visitante cierre el navegador y vuelva a abrirlo pasado un tiempo. Es ese justamente el cometido de las cookies.

Finalmente, haremos un pequeño añadido para que se pueda borrar la cookie, en el caso que el usuario quiera deshacer la selección de país y con ello volver a ver todos los anuncios del tablón cargados en todos los países de la base de datos.

En definitiva, se trata de un vídeo muy práctico que esperamos resuelva todas las dudas que pudiera haber sobre el trabajo con cookies en aplicaciones web creadas con PHP. Esperamos que resulte interesante y que sus casi 50 minutos no resulten pesados para los estudiantes.

Autor

Miguel Angel Alvarez

Miguel es fundador de DesarrolloWeb.com y la plataforma de formación online EscuelaIT. Comenzó en el mundo del desarrollo web en el año 1997, transformando su hobby en su trabajo.

Compartir

Comentarios

redinformaticagonzalez

12/3/2011
Bienvenida
la verdad que llevo hace algún tiempo tratando de programar un sitio web pero algun me faltan algunos detalles, por eso formo parte de este grupo para compartir mis conocimientos y ademas para aprender cosas, nuevas me encanta la programación,
en javascript y php. espero contar con su disponibilidad para comenzar a trabajar
Muchas gracias a todos.

no se como funciona eso ¿solo debo comentar mi duda para que me ayuden?

Gracias.........

abel cienfuegos

16/3/2011
Codigo
Buenas tardes donde puedo descargar el codigo del tablon
ya que lo del video 2 no logro que me muestre los anuncios de los paises al seleccionar la vandera de antemano muchs gracias..excelente videotutorial

Javier

21/3/2011
Recomiendo este Complemento.
Hola! aprovechando que este video trata en parte sobre la utilización de cookies quiero recomendar un Plug-In para Mozilla Firefox llamado Add & Edit Cookies.

Esta es la web de descarga:
http://addneditcookies.mozdev.org/installation.html

Con este sencillo complemento pueden ver las cookies que tienen en su equipo.
De gran utilidad para revisar si se crean o eliminan las cookies que utilizemos en nuestro scripts.

Solo hace falta (una vez instalado en firefox) ir al menu "Herramientas -> Add & Edit Cookies+".
Cuando carga escriben "localhost" y apareceran entre otras -algunas cookies las crea el mismo phpMyadmin que traen los paquetes como WAMP- nuestras cookies.

Muy buen video Miguel, gracias por compartirlo. Saludos desde Buenos Aires.

alexjvp

26/4/2011
Excelente video, habra una parte 4 del tablon?
Hola profesor miguel.
Muchas gracias por el vídeo, en toda esta practica del tablón he aprendido varias cosas muy buenas, habrá una cuarta parte de esta practica?, seria bueno que nos enseñaras como hacerle paginación a los anuncios, ya que nos has enseñado como aparecer solo algunos y seria bueno la paginación para mostrar todos los demás.
Muchas gracias por su atención.

sam

14/5/2011
4to vudeotutorial de tablosn de anuncios
hola amigo espero que en el proximo crees el panel de usuarios con sesione para que cada usuario pueda poner su anuncio espero con ansias el proximo videotutorial espero sea muy pronto saludos.
ademas si fuese posible agregar 2 conbo box dependientes nose poder byscar por pais y por fecha de publicacion saludos.
vamos compañeros demosle animos para que salga pronto el proximo videotutorial de tablon de anuncions .

STgPWWwvp

17/12/2011
HVzKhGPpCaDVwkEIs
We need a lot more isnihgts like this!

Sergi

15/7/2013
Problema con la Ñ
Hola muy buenas, cuando hago la pagina del tutorial, me da un error con las Ñ, no me las identifica, en vez de eso me sale una especie de interrogacion. Creo que esta duda no tiene mucho k ver con el video, pero alguien podria decirme el porque de mi problema y como solucionarlo. Gracias