Debbie-Leigh Posted October 21, 2007 Share Posted October 21, 2007 Hi, I'm trying to force a page to be re-validated every time someone views it, even when they click the back button. I'm currently using: header("Expires: " . gmdate("D, d M Y H:i:s", strtotime("-1 year")) . " GMT"); header("Cache-Control: must-revalidate, post-check=0, pre-check=0"); header("Pragma: no-cache"); However, my pages still seem to display without the server being called when the back button is pressed. Can anyone suggest the correct headers/code I can use to force the server to be re-called when the back button is pressed? Debbie Link to comment https://forums.phpfreaks.com/topic/74143-how-do-i-force-a-page-to-be-re-validated/ Share on other sites More sharing options...
Psycho Posted October 21, 2007 Share Posted October 21, 2007 Try this: header("Cache-Control: no-cache, must-revalidate"); Link to comment https://forums.phpfreaks.com/topic/74143-how-do-i-force-a-page-to-be-re-validated/#findComment-374409 Share on other sites More sharing options...
darkfreaks Posted October 21, 2007 Share Posted October 21, 2007 put your button into a variable and echo it out like <?php $backbutton="<input type=submit name=submit>"; if(!backbutton) { header("Expires: " . gmdate("D, d M Y H:i:s", strtotime("-1 year")) . " GMT"); header("Cache-Control: must-revalidate, post-check=0, pre-check=0"); header("Pragma: no-cache"); }else{ echo $backbutton; }?> Link to comment https://forums.phpfreaks.com/topic/74143-how-do-i-force-a-page-to-be-re-validated/#findComment-374410 Share on other sites More sharing options...
Psycho Posted October 21, 2007 Share Posted October 21, 2007 put your button into a variable and echo it out like... I'm pretty sure she's talking about the browser's back button. Link to comment https://forums.phpfreaks.com/topic/74143-how-do-i-force-a-page-to-be-re-validated/#findComment-374412 Share on other sites More sharing options...
darkfreaks Posted October 21, 2007 Share Posted October 21, 2007 okay mr know it all jeesh Link to comment https://forums.phpfreaks.com/topic/74143-how-do-i-force-a-page-to-be-re-validated/#findComment-374413 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.