Cita:
Iniciado por Xotihcan
Al cerrar sesion, para que la abris primero ?
Código PHP:
// le damos un mobre a la sesion (por si quisieramos identificarla)
session_name($usuarios_sesion);
// iniciamos sesiones
session_start();
// destruimos la session de usuarios.
session_destroy();
Por qué así es el procedimiento de trabajo con sesiones .. Si no indicas que vas a trabajar con sesiones (session_start()) un session_destroy() no hace nada .. y menos cuando trabajas con nombres de sesión personalizados (sesiones independientes) como es el caso de "Autentificator" cuando usa session_name() .. de esa forma "mato" sólo esa sesión . .no otras concurrentes que pudieran existir.
´
Para más info:
www.php.net/session_destroy
(ahí podrán ver -ahora- un mejor proceso para destruir la sesión mata la cookie a mano si se propaga el SID en el cookies)
Un saludo,