Cita:
Iniciado por Daguett las variables no se pierden a menos que tu las elimines con unset
ej:
Código PHP:
<?php unset($_SESSION['nombre']); ?>
o de una forma simple
Código PHP:
<?php $_SESSION['nombre']=""; ?>
que tambie debería funcionar
a lo mejor se pierden porque al pasar de pagina en pagina no pones la funcion en "cada pagina"
Código PHP:
<?php session_start(); ?>
que prioritariamente debe estar en el inicio de tu codigo para poder usar sesiones.
ésta función lo que hace es crear una nueva sesión si es que no existe ninguna y entrar a una sesión si es que se habia iniciado una anteriormente.
Espero que te haya ayudado en algo.
nos vemos
![Aplauso](http://static.forosdelweb.com/fdwtheme/images/smilies/aplausos.gif)
Se "pierden" las sesiones si el SID no se propaga correctamente por ejemplo ..
Imagina .. propaga el SID en cookies (como así asumes en tus ejemplos) y ten un navegador que no acepte cookies. Ahí perderas el "SID" al primer cambio de script/página y con ella la referencia de tus datos que quedan en tu servidor.
Un saludo,