02/09/2010, 08:30
|
| | | Fecha de Ingreso: junio-2009 Ubicación: San Salvador
Mensajes: 50
Antigüedad: 15 años, 6 meses Puntos: 0 | |
Respuesta: Mi sesion se borra automaticamente en IE8 Para que me entiendan mejor, lo explicare asi:
Tengo Formulario1->"clic guardar"->otro archivo captura las variables y me regresa al formulario->de vuelta en el formulario ya no existen las variables de sesion:
if(!isset($_SESSION["txtuser"]) or !isset($_SESSION["txtpass"]) or !isset($_SESSION["dbuser"]) or !isset($_SESSION["dbpass"])){
header("Location: ../index.php?e=1");
echo("1");
}elseif(is_null($_SESSION["txtuser"]) or is_null($_SESSION["txtpass"]) or is_null($_SESSION["dbuser"]) or is_null($_SESSION["dbpass"])){
header("Location: ../index.php?e=1");
echo("2");
}elseif($_SESSION["txtuser"]=="" or $_SESSION["txtpass"]=="" or $_SESSION["dbuser"]=="" or $_SESSION["dbpass"]==""){
//header("Location: ../index.php?e=1");
echo("3");
}elseif(strlen($_SESSION["txtuser"])>25 or strlen($_SESSION["txtpass"])>15 or strlen($_SESSION["dbuser"])>25 or strlen($_SESSION["dbpass"])>100){
header("Location: ../index.php?e=2");
}else{//EJECUTA TODO EL CODIGO HTML
entra al primer if y me regresa al usuario y la contraseña, porque ya no existen estas variables, pero en ningun momento he hecho un unset o destroy o algo asi. eso es en el retorno al formulario, en teoria las variables de session deberan estar vivas.
Algo que no he mencionado es que no tengo ese error en mozilla firefox.
Última edición por djcandido; 02/09/2010 a las 08:31
Razón: modificacion
|