| ||||
Respuesta: Cierre de session por inactividad martin0341 no solo el php.ini interfiere en esto, de hecho sería configurar todos los archivos de los usuarios. azpo te recomiendo el siguiente manual de autentificación de usuarios, que además añade un capítulo respecto a lo que quieres. desarrolloweb.com/manuales/37/ |
| ||||
Respuesta: Cierre de session por inactividad yo tuve ese problema recientemente, y este metodo fue el que me resulto : 1- en tu pagina donde valides el el acceso al sitio incluyes: Código PHP: Código PHP: Código PHP: |
| |||
Respuesta: Cierre de session por inactividad hola AMIGO oye entendi muy bien tu informacion pero estoy un poco confundido y espero que me ayudes lo que pasa que dijites que codigo 1 session_start(); $_SESSION['tiempo']=time(); este va donde esta la secion del usuario verdad y espero que asi sea pero el otro codigo donde lo pongo <?php session_start(); include('tiempo.php'); ..... ..... ?> si entendi bien ese lo ponemos en cualquier pagina de nuestra web y de ahi el otro codigo <?php $segundos = 60 //si pasa este tiempo se detecta la inactividad del usuario en el sitio if(($_SESSION['tiempo']+$segundos) < time()) { echo'<script type="text/javascript">alert("Su sesion ha expirado por inactividad'; echo', vuelva a logearse para continuar");window.location.href="index.php";</script>'; }else $_SESSION['tiempo']=time(); ?> creamos un archivo php para hacer que se haga la conexion y pueda hacer que la secion de los usuarios que en un determinado timpo se cierre por que esta como inativo |
| ||||
Respuesta: Cierre de session por inactividad Cita: este codigo lo debes poner en todas y cada una las paginas de tu sitio, para que asi en cualquier pagina que se encuentre el usuario, si no haga nada al cabo del tiempo establecido, la sesion se vuelva inactiva. y tiempo.php debe contener el tercer codigo. <?php session_start(); include('tiempo.php'); ..... ..... ?> |