En cada pagina PHP, tengo lo siguiente:
Código PHP:
Ver original
require_once('funciones.php'); $_SESSION['cedula'] = $cedula; ?>
siendo $cedula, la variable de sesion que identifica a cada usuario
El problema lo tengo en un enlace de mi menu que lo defino asi:
funciones.php:
Código PHP:
Sucede lo siguiente: cuando el usuario se loguea es enviado a formulario_egresado?optegresadoVer original
function menu_egresado(){ ?> <ul id="nav"> <li> <a href="formulario_egresado.php?optegresado=<?php echo $_SESSION["cedula"];?>">Inicio</a></li> <li> <a href="cuenta.php?optegresado=<?php echo $_SESSION["cedula"];?>">Mi cuenta</a></li> <li><a href="logout_egre.php">Finalizar sesion</a></li> </ul> <? }
Tengo unas imagenes para acceder a contenidos y como tal la sesion se mantiene activa
Entrando a otras paginas y devolviendome a Inicio y Cuenta la sesion se mantiene activa, pero el problema es cuando estando en formulario_egresado.php entro a cuenta.php, inmediatamente la sesion se desactiva.
Cual es el problema?...en cada pagina php tengo el mismo encabezado, he puesto el enlace de varias formas:
Código PHP:
Ver original
<a href="cuenta.php?<? $_SESSION["cedula"]; ?>">Mi cuenta</a>
Código PHP:
Ver original
<a href="cuenta.php?optegresado=<? $_SESSION["cedula"]; ?>">Mi cuenta</a>
Pero con ninguna de las dos formas me funciono.
Pasandole como parametro la variable de sesion, pero como os digo, estando en formulario_egresado.php, hago clic para entrar a cuenta.php y se borra la sesion...
Solo sucede en ese enlace, en los otros no
Agradezco alguien que me pueda colaborar...