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
//Para evitar usuarios no deseados if ($_SESSION['auth']!=true) { exit; }
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.