Ver Mensaje Individual
  #5 (permalink)  
Antiguo 05/09/2012, 13:47
Avatar de NSD
NSD
Colaborador
 
Fecha de Ingreso: mayo-2012
Ubicación: Somewhere
Mensajes: 1.332
Antigüedad: 12 años
Puntos: 320
Respuesta: Sesiones con php

si quieres hacer eso tendras que usar cookies y javascript puesto que el problema no es del lado del server sino del cliente.

por si no te convences te invito a que hagas esto (seguramente tienes facebook o hotmail o alguna red social) logueate en tu red (ejemplo facebook) en una pestaña abre tu perfil y en otra pestaña (o ventana) abre ultimas noticias, luego desde tu perfil cierra la secion, y abre la otra pestaña/ventana que tienes minimizada. veras que te tira un cartel de alerta. supongo que eso es lo que quieres lograr. Pregunta en javascript como hacerlo que seguramente te orientaran mas y mejor. pero aun asi lo que te pase es INDISPENSABLE como seguridad.

Te invito a probar esto tambien a ver que opinas, usa safari para que lo veas mas facil, abre facebook en una pestaña ultimas noticias y en la otra tu perfil. en la de ultimas noticias ve al menu desarrollo y desabilita javascript. veras que por ejemplo ya no puedes abrir la ventana del chat y muchas otras cosas, si la ventana se recarga veras la advertencia "For a better experience on Facebook, enable JavaScript in your browser, or switch to our mobile site."
pero la pagina se vera. ahora en la otra pestaña cierra tu secion como isiste anteriormente.

al volver a tu pagina de ultimas noticias la veras completita sin problemas.

Conclusion del experimento: Si ubiese una solucion definitiva y total ¿Crees que facebook no la estaria usando? NUNCA tendras el control total sobre el navegador del visitante y esto que pides es un ejemplo de las limitaciones, pero insisto, revisa javascript y cookies. en la cookie guardas el estado de secion y cada 1segundo lo revisas, si es 1 (o el valor que le des) no hace nada, si esa cookie no existe o es 0 (por dar un ejemplo) redireccionas o impides el acceso o mustras un cartel como hace facebook o lo que se te apetezca.

lamento no poder ayudarte mas saludos.
__________________
Maratón de desafíos PHP Junio - Agosto 2015 en FDW | Reglamento - Desafios