Apuntes PHP

Sesiones

¿Qué es una sesión en PHP?

Una sesión en PHP es una forma de almacenar información del usuario en el servidor mientras navega por un sitio web. A diferencia de las cookies, que se almacenan en el navegador del usuario, las sesiones almacenan los datos en el servidor y solo guardan un identificador en el cliente.

Cómo funcionan las sesiones en PHP

  • PHP crea un identificador único de sesión (session_id).
  • Este ID se almacena en una cookie en el navegador (PHPSESSID).
  • La información de la sesión se guarda en el servidor.
  • En cada petición, PHP usa el ID para recuperar la información almacenada.

Iniciar una sesión

Para comenzar a usar sesiones en PHP, debes llamar a session_start(). Esto debe ir al inicio del archivo PHP antes de cualquier salida al navegador.


CÓDIGO



Database

Métodos para Conectar PHP con MySQL

Existen dos maneras principales de conectarse:

  • mysqli (MySQL Improved): Más rápido y fácil de usar para MySQL.
  • PDO (PHP Data Objects): Más versátil porque permite trabajar con diferentes bases de datos.

CÓDIGO