Foros del Web » Programando para Internet » PHP »

Problemas con sessiones en Php

Estas en el tema de Problemas con sessiones en Php en el foro de PHP en Foros del Web. Hola gente, soy nuevo en este foro y quiero hacer una pregunta por un problema que no puedo solucionar a ver si algun alma piadosa ...
  #1 (permalink)  
Antiguo 12/09/2007, 18:27
 
Fecha de Ingreso: septiembre-2007
Mensajes: 3
Antigüedad: 16 años, 7 meses
Puntos: 1
Pregunta Problemas con sessiones en Php

Hola gente, soy nuevo en este foro y quiero hacer una pregunta por un problema que no puedo solucionar a ver si algun alma piadosa me ayuda

la duracion de la session en mi sitio por defecto no es mas de 10 minutos, vi que alguien pregunto algo similar. para validar el acceso a algunas paginas como la administracion del sitio, y una zona exclusiva donde los usuarios contestan lecciones para validar que un usuario sea el que accede a dichas paginas incluyo en cada pagina un archivo "user.php" que mas o menos tiene este codigo:

if(isset($_SESSION['id_user']))
{
//chequear que el usuario esta en la DB
}
else
{
header("location:login.php")
die();
}
esto anda bien, el problema es que el usuario agota el tiempo de duracion de la session contestando preguntas, y cuando preciona "guardar preguntas" ya se paso el tiempo de session, pierde todas las respuestas que hizo y el script lo redirige a "login.php" como puedo cambiar el tiempo de vida de la session? ya intente de todo
si alguien puede ayudarme. Muchas gracias
Diego

Otra consulta: lei por ahi que al usar header en php, o document.location (en javascript) hace que se pierdan las sessiones, por ejemplo
<?PHP
echo "<script>document.location='otra_pagina.php'</script>"
?>

o
<?php
header("location:otra_pagina.php");
?>

sera asi? porque yo uso mucho estos metodos para redirigir el navegador hacia donde necesito y puede ser la razon de la perdida prematura de la session

Última edición por dieguitodediez; 12/09/2007 a las 18:33 Razón: me olvide de preguntar esto ultimo
  #2 (permalink)  
Antiguo 12/09/2007, 18:37
Avatar de Genetix  
Fecha de Ingreso: febrero-2002
Ubicación: Lima - Perú
Mensajes: 1.600
Antigüedad: 22 años, 2 meses
Puntos: 45
Re: Problemas con sessiones en Php

Hola
No creo que sea las redirecciones
Al momento crear las variables de session me imagino que estas poniendo el tiempo de vida, si es así solo aumentale

Saludos!
  #3 (permalink)  
Antiguo 17/10/2007, 03:29
 
Fecha de Ingreso: junio-2006
Mensajes: 6
Antigüedad: 17 años, 10 meses
Puntos: 1
Re: Problemas con sessiones en Php

es cierto!, usando "<script>document.location='otra_pagina.php'</script>"
?>
o
<?php
header("location:otra_pagina.php");
?>
yo tenía el problema en mi servidor loca y al ver este post lo probé a eliminar esos escript y funciona.

Pero sólo se pierden las sessiones con esas redirecciones en el sitio local en el servidor de Internet funciona perfectamente.
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 23:20.