Volver al índiceSesiones

Las sesiones permiten que PHP "recuerde" datos cuando el usuario cambia de página dentro de un mismo sitio web, sin necesidad de ir pasándola de página a página como controles ocultos.

// Para utilizar variables de sesión, cada página debe abrir la sesión:

ini_set('session.save_handler', 'files'); // Por si session.save_handler = user en php.ini
session_start();


// Una vez abierta la sesión, se pueden almacenar valores en la matriz $_SESSION:

$_SESSION['nombre'] = $nombre;


// Los valores almacenados se pueden recuperar en cualquier página
// en la que se haya abierto sesión desde el mismo navegador:

$nombre = $_SESSION['nombre'];


// Las sesiones se pierden si el usuario cierra el navegador o si se
// destruye la sesión desde el servidor:

session_destroy();
Esta página forma parte del curso "Páginas web con PHP" disponible en http://www.mclibre.org
Autor: Bartolomé Sintes Marco
Última modificación de esta página: 14 de mayo de 2009

Creative Commons License
Esta obra está bajo una licencia de Creative Commons.