Presenté el siguiente el problema y ya casi lo tengo solucionado. Trata sobre cuando el usuario da click en el botón Back del navegador y en los navegadores aparece el mensaje de que la página expiró. Favor ver este link http://www.forosdelweb.com/f13/cuand...script-756904/
Ya encontré, se puede decir la solución para que no aparezca ese mensaje. Encontré:
Código PHP:
session_cache_limiter('nocache,private');
Pero,.... ahora me surgió otro problema. En la programación estoy usando variables de sessión en cierto procedimiento necesito eliminar esas varibles con unset, solo que no funciona. Estoy haciendo algo así:
Código PHP:
session_cache_limiter('nocache,private');
session_start();
require_once("../files.php");
if(isset($_SESSION['txt_dato']))
{
unset($_SESSION['temp']); // En mi caso,,, solo necesito eliminar esta variable de sesión para que funcione como yo deseo.
}
También probé algo como esto:
Código PHP:
session_cache_limiter('nocache,private');
session_start();
//+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ INCLUDES & REQUIERE
require_once("../files.php");
if(isset($_SESSION['txt_dato']))
{
session_start();
session_destroy();
session_unset();
// probé de esta manera para ver si se borra las variables de sesión.
}
Creo que todo queda como en cahé ó algo así.
Estoy usando mal "session_cache_limiter('nocache,private');" ? ó falta algún parámetro? ó en lugar de 'nocache,private' debe ser 'public'
Agradezco su ayuda.
Gracias
Alguno ha trabajado con 'session_cache_limiter('nocache,private');' ?
Saludos