Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/05/2005, 13:40
jariscano
 
Fecha de Ingreso: noviembre-2004
Mensajes: 220
Antigüedad: 19 años, 5 meses
Puntos: 0
No me funciona la sesion

Hola amigos tengo un problema que llevo ya 2 dias y no doy con la solucion. Mirar esto es uno facil que he hecho para no poneros todo el codigo y que tampoco me funciona porque lo estoy probando.

Tengo un archivo que se llama prueba.php el codigo es este:

<html>
<body>
<?
session_start();
echo SID;
$_SESSION['nombre']= "Jaris";
$_SESSION['edad'] = "23";
?>
<p><a href="prueba2.php">Pulsa para enviar </a></p>
</body>
</html>

Inicio sesion, asigno variables de sesion y le digo que pulses para ver el prueba2.

Prueba2.php Este es el codigo.

<?
session_start();
echo SID;
echo $_SESSION['nombre'];
echo $_SESSION['edad'];
header ("Location: prueba3.php")
?>

Compruebo los datos, da poco tiempo pero cuando le quito el header el sid es el mismo y logicamente me muestra los valores de la variable. Pero al hacer el header y pasar al prueba3.php me pierde la sesion.

Prueba3.php Este es el codigo:

<?
session_start();
echo SID;
echo $_SESSION['nombre'];
echo $_SESSION['edad'];
?>

Aqui ya no hay session, el SID es diferente y por lo tanto no hay variables. Bueno que esta pasando con esto?. Que hago mal?. ¿Es problema del header o de que es?

Por favor ayudarme que me estoy volviendo loco con algo que creia tenia mas que machacado y que no veo dificil.

Saludos.