come mai a volte funziona e a volta no?


tipo ora, io ho una pagina di ricerca atraverso un form; il form ha come action la stessa pagina <? echo $_SERVER['php_SELF']; ?> in cui vengono fatti vedere i risultati, e cliccando su uno di essi è possibile vederne il dettaglio...nella pagina dettagli c'è il link torna indietro che dovrebbe tornare alla pagina con i risultati...ma perché mi trovo ancora il messaggio pagina scaduta? io ho messo l'header cache control private in entrambe le pagine