
25/03/2007, 19:40
|
| | Fecha de Ingreso: abril-2006 Ubicación: Colombia
Mensajes: 648
Antigüedad: 18 años, 11 meses Puntos: 3 | |
Re: Como resolver esto?... Hola
Pues lo que me referia con la tabla sesion es crear una tabla con 2 campos, un idsesion y un campo llamado datos
en el primero se almacenara un numero aleatorio que sera creado apenas el usuario se loguee, y este numero lo identificara dentro de la pagina mientras este creada la sesion, y datos puede tener el nombre del usuario y la fecha por ej
Ahora bien, cuando le des click en cerrar sesion aparte del codigo que ya tienes hacer un query a la tabla sesion eliminando todo de esa tabla donde el id sea igual al id que se acabo de desloguear, y ahi lo redireccionas a la pagina de inicio automaticamente con un script asi :
<? tu codigo?>
<script>location.href=index.php</script>
asi no tendra tiempo de usar el boton back, pero si llegara a usarlo entonces deberas tener un codigo que siempre haga una consulta a la base de datos preguntando si el usuario aun esta logueado, y al no estar en la tabla pues no le dejara ver los datos, espero te sirva,suerte. |