Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/03/2013, 00:26
minombreesmm
 
Fecha de Ingreso: agosto-2012
Ubicación: M.
Mensajes: 2.031
Antigüedad: 11 años, 8 meses
Puntos: 52
cerrar sesión en php, cual es la forma correcta?

veran..

para iniciar
Código HTML:
Ver original
  1. <a href="index.php?content=sesioniniciar.php">iniciar sesion</a>

para cerrar sesion tengo esto..
Código HTML:
Ver original
  1. <a href="index.php?content=sesionclose.php">cerrar sesion</a>



eso esta en un link del menu desplegable.
es la manera que se me ha ocurrido.
pero he estado pensando..
si un usuario envia ese link a otro y el otro usuario dara click al link y cerrara su sesion.
entonces como evito eso?
o mejor dicho. de que manera implementan ustedes los cierres de sesion?

el inicio no creo que sea problema pues simplemente ocupa password y user.
pero la cerrada?

se me ocurre que enviandole el id de la sesion, si el id de la sesion es igual al parametro entoncs que se cierre.

algo asi

Código HTML:
Ver original
  1. <a href="index.php?content=sesionclose.php$idsesion=<? echo $_SESSION['session_id'];?>">cerrar sesion</a>
entonces si un usuario copia lo que hay en el link entonces no podra hacer nada... por que esta enviando su id. que es diferente al otro-

pero ustedes como lo implementan?
de antemano gracias.
__________________
a veces creemos que es algo básico pero al profundizar nos damos cuenta que estábamos tocando solo la cola de la culebra