PDA

Ver la Versión Completa : Sesiones en PHP


dieleo
20-06-2007, 20:39:27
El problema es asi, yo tengo un usuario logoneado en mi sistema, y en algun momento por alguna razon, quiero deslogonearlo, matarle la sesion.
La pregunta es como hago para matar una sesion desde otra sesion, teniendo los nros de sesion.

Muchas Gracias.

Mick
21-06-2007, 01:48:33
Dependera del metodo que se este utilizando para guardar las sesiones.

En PHP por defecto se crea un archivo en el directorio "temporal" que tenga configurado, donde se guardan las variables de sesion, el nombre del archivo coincide con el identificado de sesion, asi que bastaria borrar ese archivo del directorio temporal.

Pero PHP permite configurar de forma personalizada como guardar las variables de sesion, por ejemplo, es muy comun que las aplicaciones php utilizen una tabla mysql para guardar las sesiones, en ese caso bastaria eliminar el registro de la tabla de sesiones que corresponda, con un simple delete from etc,etc.

Saludos

dieleo
21-06-2007, 13:40:04
Si estoy utilizando MySql, por lo tanto voy a buscar las tabla de sesiones e eliminar el registro a ver que pasa.

Desde ya muchas gracias.