Hay ciertas variables que nos interesa que conserven su valor cuando cambiamos de página PHP sin tener que pasarlas explícitamente; esto se consigue iniciado una sesión y registrando esa variable como variable de sesión.
Como ejemplo vamos a desarrollar un programa que cada vez que lo recargamos incremente una variable en una unidad:
<?
session_start();
session_register("varsesion");
echo "<html><body>";
echo "<h1> $varsesion </h1>";
$varsesion++;
echo "</body></htm>";
?>
En cada programa que vayamos a utilizar esta variable con el valor que tiene en la sesión deberemos incluir al principio las líneas:
session_start();
session_register("varsesion");
Este es uno de los errores más frecuentes con las variables de sesión.
| Next >>> | ||
| Autenticación |