Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/06/2012, 03:14
jromero
 
Fecha de Ingreso: enero-2008
Ubicación: Barcelona
Mensajes: 4
Antigüedad: 16 años, 10 meses
Puntos: 0
Exclamación Variables sesión se pierden con conexión 3G

Hola,

tenemos un problema grave con los usuarios que acceden a nuestro campus virtual utilizando un pendrive de conexión 3G.

En cada página de nuestro campus se verifica mediante el siguiente código que el usuario se ha logeado correctamente:

Código PHP:
Ver original
  1. <?PHP session_start();
  2.  
  3. //Para evitar usuarios no deseados
  4. if ($_SESSION['auth']!=true)
  5. {
  6.     session_unset();
  7.     header('Location:index.php'); //Pagina de login
  8.     exit;
  9. }

Si el usuario intenta descargarse un fichero se pierden las variables de sesión de PHP y lo echa del campus, enviándolo a la página de acceso.

La página que descarga el fichero también tiene la validación anterior.

No hemos conseguido reproducir el error, y pensamos que puede producirse por las condiciones de la conexión 3G (cambio de estación base, perdida de conexión, baja cobertura, etc...)

Gracias.