OffTopic php/html
Paco Barruguer
bg.paco en gmail.com
Dom Mayo 24 23:53:31 BST 2009
Hola, se que esta lista no debería usarse para esto, pero se que aquí
hay mucha gente que se dedica a la programación web o que por lo menos
lo ha hecho alguna vez y tengo un problema que necesito solucionar
urgentemente.
El caso es que estoy haciendo una aplicación web con php y html, y
tengo problemas en el manejo de sesiones, porque aunque destruya la
sesión cuando un administrador la cierra, luego con un simple "atrás"
del navegador vuelves a esa página viendo toda la información que a
priori es confidencial y no deberías poder ver.
He probado con poner en los html:
<META HTTP-EQUIV="Expires" CONTENT="0">
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
en el head, pero no funciona.
También he probado poner en los php:
header ("Expires: Thu, 27 Mar 1980 23:59:00 GMT"); //la pagina expira
en una fecha pasada
header ("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header ("Cache-Control: no-cache, must-revalidate"); //no guardar en
CACHE
header ("Pragma: no-cache");
pero tampoco, incluso probé con una pequeña función javascript, pero
nada...
Solo quiero que muestre el típico mensaje de "La página ha caducado"
pero no lo consigo.
Gracias de antemano.
----------------------------------
Paco Barruguer Gascó
bg.paco en gmail.com
Más información sobre la lista de distribución ubuntu-es