09/03/2016, 21:54
|
| Colaborador | | Fecha de Ingreso: octubre-2008 Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 16 años, 1 mes Puntos: 175 | |
Respuesta: como puedo destruir una session de usuario logueado? Bueno, jajaja, tú no podrás eliminar la sessión de un usuario ya que se ha creado en un equipo remoto, pero puedes crear un campo de LOGUEO en tu BD, que cuando esté logueado cree una sesión con un valor, puede ser el 1, el 0, o como quieras, y tambien guardas ese valor en la BD, entonces compruebas si la session LOGUEO existe, y si tiene el valor, supongamos 1, lo cual indica que está logueado...
if(isset($_SESSION['logueo'] && $_SESSION['logueo']==1)){
LO DEJAS CONECTADO
}else{
DEBE LOGUEARSE
}
y como ya te indicaron, tambien tener un campo en la BD de bloqueado, si esta 1 o 0 tambien verificas eso al loguearse, si el campo da 0, simplemente le tiras un mensaje, y si esta 1, creas la session de LOGUEO y permites que se loguee normalmente.. no es tan complicado.. con campos en la BD y sessiones lo solucionas
__________________ Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.
Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro... |