Módulo 8 PHP

Módulo 8: Manejo de sesiones y cookies en PHP


En este módulo aprenderás a usar sesiones y cookies para guardar información del usuario entre páginas y visitas, facilitando la personalización y el manejo de autenticación.


📌 ¿Qué es una sesión?

Una sesión permite guardar datos en el servidor para cada usuario mientras navega, identificándolo con un ID único.

📌 Iniciar y usar sesiones

<?php session_start(); // Inicia la sesión $_SESSION['usuario'] = "Juan"; echo "Usuario: " . $_SESSION['usuario']; ?>

📌 ¿Qué es una cookie?

Una cookie es un archivo pequeño que se guarda en el navegador del usuario para almacenar datos que persisten entre visitas.

📌 Crear y leer cookies

<?php setcookie("tema", "oscuro", time() + 3600); // Cookie por 1 hora if(isset($_COOKIE['tema'])) { echo "Tema seleccionado: " . $_COOKIE['tema']; } else { echo "No hay tema seleccionado."; } ?>

📥 Preguntas de repaso

Pregunta 1

¿Para qué sirve session_start() en PHP?

  • A) Para destruir la sesión.
  • B) Para iniciar una sesión o continuar la actual.
  • C) Para crear cookies.
  • D) Para validar usuarios.

Pregunta 2

¿Dónde se almacenan las cookies?

  • A) En el servidor.
  • B) En la base de datos.
  • C) En el navegador del usuario.
  • D) En la memoria RAM.

No hay comentarios:

Publicar un comentario

Políticas de Privacidad