Publicado el 7 de Agosto del 2018
1.186 visualizaciones desde el 7 de Agosto del 2018
48,5 KB
1 página
Lección 7: Sesiones
Conceptos teoricos
Una variable de sesion es una variable que mantienen su valor a lo largo de los diferentes scripts de nuestra web (una variable normal solo
mantiene su valor a lo largo del script donde está definida).
Para utilizar variables de sesión primero hay que ejecutar la función session_start() al principio de la página.
Las variables de sesion se almacenan en el array asociativo $_SESSION.
Definición de una variable de sesion
<?php
session_start();
$_SESSION['nombre'] = 'Raúl';
?>
Uso de la variable de sesión en otro script
<?php
session_start(); //Siempre que utilicemos sesiones
echo "El nombre es: ".$_SESSION['nombre'];
?>
Ejemplos
Contador de páginas visitadas en la sesión:
<?php
session_start();
if(!isset($_SESSION['contador'])) {
$_SESSION['contador'] = 0; }
$_SESSION['contador']++;
echo "El número de páginas visitadas en esta sesión es " . $_SESSION['contador'];
?>
Ejercicios
Ejercicio1:
Crea una pantalla de entrada a una web con usuario y contraseña (guardados en una base de datos). El usuario debe autenticarse antes de
intentar navegar por los enlaces de la web. Utilizaremos las sesiones para comprobar en las demás páginas de la web que el usuario se ha
autenticado antes de mostrar su contenido.
Comentarios de: Lección 7 - Sesiones - Manual de PHP (0)
No hay comentarios