Cita:
Iniciado por Lil_Crow Hola, no sé si es el mismo problema pero a mi me pasa algo parecido:
Tengo 2 páginas en php: sesion1.php y sesion2.php.
sesion1.php
<?php
session_start();
session_register("nombre");
$_SESSION['nombre']="Lil_Crow";
echo $_SESSION['nombre']."<br>";
echo "Hola ".$_SESSION['nombre']." <a href='sesion2.php'>siguiente</a>";
?>
Esto me imprime lo siguiente:
Lil_Crow
Hola Lil_Crow
sesion2.php
<?php
session_start();
$nombre=$_SESSION['nombre'];
echo $nombre."<br>";
echo "Hola de nuevo".$nombre;
session_unregister($_SESSION['nombre']);
?>
Esto tendría que imprimir:
Lil_Crow
Hola de nuevo Lil_Crow
Pero por lo que parece no guarda el valor de la sesión de una página a otra. No sé si tendrá que ver, pero mi versión del php es la 4.3.0. Si alguien me pudiese decir cuál puede ser el problema se lo agradecería.
Un saludo,
Lil' Crow
NO use session_register() ya usas $_SESSION para trabajar tus sesiones (para que lo usas?) .. el uso es incompatible (aunque te pueda funcionar). No lo digo yo .. lo dice php.net:
www.php.net/session
Un saludo,