Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/09/2010, 08:30
Avatar de djcandido
djcandido
 
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