La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Identificación con cookies y sesiones en PHP Programación en Internet II.

Presentaciones similares


Presentación del tema: "Identificación con cookies y sesiones en PHP Programación en Internet II."— Transcripción de la presentación:

1 Identificación con cookies y sesiones en PHP Programación en Internet II

2 Identificación con cookies y sesiones en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Cookies: datos que identifican a un navegador Las cookies son simples archivos de texto plano (sin formato, sin ninguna decoración), creados por el navegador del usuario en su propia computadora, en el momento en que el servidor Web se lo solicita.

3 Identificación con cookies y sesiones en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa

4 Identificación con cookies y sesiones en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Dentro de este archivo de texto, el navegador del usuario almacenara los datos que el servidor le enviara y, luego- esto es fundamental-, el navegador reenviara automáticamente hacia el servidor todos estos datos en cada “petición” que el usuario realice hacia ese mismo dominio (es decir, en cada enlace que pulse o en cada formulario que lleve hacia una página de ese sitio que le ordeno crear la cookie).

5 Identificación con cookies y sesiones en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa

6 Identificación con cookies y sesiones en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa De esa manera, ese servidor podrá identificar a ese usuario a lo largo de su navegación por las distintas páginas de ese mismo sitio, algo que le serviría tanto para mostrarle contenidos específicos creados para ese usuario, como para otras tareas más invisibles para el usuario pero muy útiles para el dueño del sitio como, por ejemplo, llevar estadísticas de las visitas de cada usuario.

7 Identificación con cookies y sesiones en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Algunos usuarios posibles: el servidor puede almacenar el nombre del usuario para saludarlo cada vez que entre a una página de este sitio; memorizar los productos que lleva elegidos de un carrito de compras hasta que complete la operación de compra; recordar el idioma preferido por el usuario para navegar por ese sitio; o la fecha de su última visita. Y muchísimos ortos usos más.

8 Identificación con cookies y sesiones en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa La forma en que un servidor web (típicamente Apache, el servidor web instalado en la mayoría de los hostings) le ordenará al navegador del usuario ( Firefox, Explorer, Opera, etc.)

9 Identificación con cookies y sesiones en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Que cree algunos de esos archivos de texto denominados cookies, estará totalmente bajo nuestro control, ya que sería nuestro propio código PHP el que le ordenará al servidor web que este, a su vez, le solicite al navegador la creación de la cookie y, una vez creada, otro código PHP será capaz de solicitar que se almacene datos dentro de ese archivo, o que se lean los que allí fueron guardados.

10 Identificación con cookies y sesiones en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa La manera en que estos archivos de texto se crean en el disco rígido del usuario no debe preocuparnos: de eso se encargara el navegador del usuario, luego de que ejecutamos la instrucción de PHP que, en unos instantes, aprenderemos.

11 Identificación con cookies y sesiones en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa ATENCION: esta comodidad de “que lo haga todo el navegador” está bien una arma de doble filo, porque así como el navegador nos simplifica el trabajo, también puede impedirnos por completo utilizar cookies, si el usuario ha configurado a su navegador para que no permita crearlas.

12 Identificación con cookies y sesiones en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Por lo cual, cuando usemos cookies, en la medida de lo posible, deberíamos tener un plan B alternativo (por ejemplo, planteamos si no sería mejor usar sesiones) para no dejar afuera a quien tenga desactivada esta posibilidad en su navegador.

13 Identificación con cookies y sesiones en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa 1


Descargar ppt "Identificación con cookies y sesiones en PHP Programación en Internet II."

Presentaciones similares


Anuncios Google