[FX.php List] [OFF] Reload page in Safari after back button?

Denis Somar dsomar at gmail.com
Thu Mar 1 08:52:35 MST 2012


I believe this has to do with browser caching.  Try adding this to the
header of your PHP and it should force it to reload:
<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">

Cheers,
Denis

On Wed, Feb 29, 2012 at 6:11 PM, Joel Shapiro <jsfmp at earthlink.net> wrote:

> Hi all!
>
> Safari, as far as I know, is the only browser that doesn't automatically
> reload a page after clicking the Back button.  (e.g.: Echo some $_SESSION
> vars on page1, update those vars on page2, then click the Back button.  In
> Safari, page1 still shows the original vars until you click Reload.  All
> other browsers show the updated vars as soon as you click Back)
>
> I found one fix: "Setting onunload="" in the body-tag causes Safari to
> invalidate the page and reload it upon window.history.back();",
> but I'm wondering how other people here deal with this.
>
> Thoughts?
>
>
> http://stackoverflow.com/questions/5297122/preventing-cache-on-back-button-in-safari-5/5305905#5305905
>
> Thanks,
> -Joel_______________________________________________
> FX.php_List mailing list
> FX.php_List at mail.iviking.org
> http://www.iviking.org/mailman/listinfo/fx.php_list
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.iviking.org/pipermail/fx.php_list/attachments/20120301/01a28fca/attachment-0001.html


More information about the FX.php_List mailing list