Ayuda con sessiones
Publicado por juan camilo (7 intervenciones) el 07/04/2004 20:38:27
tengo el siguiente codigo y ya me tiene algo loco por el problema que me esta presentando, espero me ayuden a ver lo que pasa o a encontrar la solucion.
Gracias
pagina1.php---//
<?php
session_start();
echo $_POST['var1'];
/*
para verificar que var1 este llena y si me esta pasando llena desde otra pagina donde hago submit
*/
$_SESSION['VarSession']=$_POST['var1'];
//cargo la variable de session
echo $_SESSION['VarSession'];
/*
para verificar que si se halla cargado, y el resultado es que si la esta cargando
*/
?>
<script>
setTimeout("location.href='pagina2.php'",5000);
/*
para poder leer lo que paso en lo anterior y luego de 5 seg paso a pagina 2
*/
</script>
--fin pagina1.php
--pagina2.php
<?php
session_start(); // supuestamente para recuperar la session creada
echo $_SESSION['VarSession'];
/*
para mostrar la variable de session que supuestamente ya esta llena
*/
session_unset(); //para destruir variables de session
session_destroy(); // para destruir la session creada
/*
supuestamente debe mostar la variable de session ya cargada en pagina1.php pero no me esta mostrando nada
*/
?>
--fin pagina2.php
Por favor ayudenme a encotrar este error de por que no se muestra la variable de session en pagina2.php.
Nuevamente Gracias
Gracias
pagina1.php---//
<?php
session_start();
echo $_POST['var1'];
/*
para verificar que var1 este llena y si me esta pasando llena desde otra pagina donde hago submit
*/
$_SESSION['VarSession']=$_POST['var1'];
//cargo la variable de session
echo $_SESSION['VarSession'];
/*
para verificar que si se halla cargado, y el resultado es que si la esta cargando
*/
?>
<script>
setTimeout("location.href='pagina2.php'",5000);
/*
para poder leer lo que paso en lo anterior y luego de 5 seg paso a pagina 2
*/
</script>
--fin pagina1.php
--pagina2.php
<?php
session_start(); // supuestamente para recuperar la session creada
echo $_SESSION['VarSession'];
/*
para mostrar la variable de session que supuestamente ya esta llena
*/
session_unset(); //para destruir variables de session
session_destroy(); // para destruir la session creada
/*
supuestamente debe mostar la variable de session ya cargada en pagina1.php pero no me esta mostrando nada
*/
?>
--fin pagina2.php
Por favor ayudenme a encotrar este error de por que no se muestra la variable de session en pagina2.php.
Nuevamente Gracias
Valora esta pregunta


0