que bueno, ya empezaba a dudar de mis aun escazos conocimientos!!
Te cuento un poco, mi buscador esta en la cabecera de todas mis paginas, y cada que hago una busqueda, me muestra el listado (
mostrar_res.php)y al hacer click sobre uno de los resultados me manda a (
mostrar_det.php). Entonces, como entenderás, el problema viene al querer regresar a (
mostrar_res.php).
Inclui la funcion
cache.php, al inicio de las paginas, pero como ves, tengo problemas para que funcione adecuadamente.
De momento la funcion va quedando asi:
Código PHP:
function cacheando($archivo){
$offset=5;
$ultima_modificacion = "";
if(file_exists($archivo))
{
$timestamp_modif = filemtime($archivo)+6*60*60;
$ultima_modificacion = date("D, d M Y H:i:s",$timestamp_modif)." GMT";
}//end file_exists
else {
echo "Houston, tenemos un problema.";
exit;
}
if($ultima_modificacion == $_SERVER['HTTP_IF_MODIFIED_SINCE'])
{
header("HTTP/1.1 304 Not changed");
exit;
}//end if
header("Cache-Control: max-age=".$offset.", must-revalidate");
header("Pragma: cache");
}
gracias por la ayuda,
Saludos!!