Foros del Web » Programando para Internet » PHP »

raro... session se pierde con window.location

Estas en el tema de raro... session se pierde con window.location en el foro de PHP en Foros del Web. Foreros.. me pasó algo raro.... Tengo ésto en "uno.php": Código: $valor="valor"; session_start(); $_SESSION['valor1'] = $valor; echo "<script language= \"JavaScript\"> alert('Mensaje'); window.location.href=\"dos.php\"; </script>"; Lo que hago ...
  #1 (permalink)  
Antiguo 01/08/2008, 15:55
 
Fecha de Ingreso: octubre-2007
Ubicación: Capital Federal
Mensajes: 215
Antigüedad: 16 años, 6 meses
Puntos: 1
raro... session se pierde con window.location

Foreros.. me pasó algo raro....

Tengo ésto en "uno.php":

Código:
$valor="valor";
session_start();
$_SESSION['valor1'] = $valor;

echo "<script language= \"JavaScript\">
alert('Mensaje');
window.location.href=\"dos.php\";
</script>";
Lo que hago en "uno.php" es guardar una variable de session, lazar un alert y redireccionar a "dos.php"

En "dos.php" tengo sólo esto:

Código:
<?php session_start();
echo $_SESSION['valor1'];
?>
Me tendría que imprimir "valor" en pantalla y sin embargo, me tira sólo el dos.php en blanco.

Quizás exista algún conflicto entre las sessiones php y el tipo de redireccionamiento java que uso.

Alguien sabe xque ?

Necesito ayuda urgente porfa.

Muchas gracias.
  #2 (permalink)  
Antiguo 01/08/2008, 20:19
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Respuesta: raro... session se pierde con window.location

Prueba pasar el SID:
Código PHP:
echo "<script language= \"JavaScript\">
alert('Mensaje');
window.location.href=\"dos.php\?" 
SID "
</script>"

Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:01.