I mentioned a couple in a previous email:
header("Expires: " . gmdate("D, d M Y H:i:s", time()) . " GMT");
header("Cache-Control: Private");
Most HTTP headers with regards to caching are more intended to dictate
proxy behavior. For example, the header above specifying that
cache-control be private keeps personal information sent in a POST from
being cached. In fact, many people include that header at the beginning
of any script receiving POST data (there are clean ways to do this with
well-designed architectures).
I honestly don't know which HTTP headers IE will be most interested in,
so you might want to do a tad bit of research. Here is another to try:
header("Pragma: no-cache");
Let me know if any of this does/doesn't work. I should give more
concrete answers, but I don't have much time this evening. :)
Chris
C�sar Aracena wrote:
>Hi all. I'm having the same problem when developing a site with a flash
>animation inside. Let's say I'm seeing the page, I change the flash
>background color, save the flash animation again and refresh the page...
>nothing happens.
>
>I found out that is a problem of configuration of my IE. If I go to
>Tools > Options > Temporary Internet Files and set it up to "Every visit
>to the page" then it get refreshed well. The thing is that I don't want
>to tell every visitor to change this. Isn't there a way for PHP to send
>"refresh" header if the visit is beign made after the last update date
>stored maybe in a DB or file???
>
>
>
>>-----Original Message-----
>>From: Bob Irwin [mailto:[EMAIL PROTECTED]]
>>Sent: Tuesday, June 18, 2002 8:57 PM
>>To: php-general
>>Subject: [PHP] Session problems based on browser?
>>
>>G'day,
>>
>>I'm using scripts that are using sessions. A user logs into a main
>>
>>
>page
>
>
>>with
>>a master list of database entries. They go to another page, add a new
>>database entry and it appears on the master list. The user adds
>>
>>
>another
>
>
>>database entry and upon going back to the master list, the new entry
>>
>>
>does
>
>
>>not exist. It is like the database has not been updated. Refreshing
>>
>>
>the
>
>
>>page does not help, I have to go and touch the file on the server or
>>restart the browser to see the changes.
>>
>>What I though yesterday was the problem was occuring in both netscape
>>
>>
>and
>
>
>>IE
>>browsers. However, I have since discovered that netscape does NOT
>>
>>
>have
>
>
>>this
>>problem. Are there any session issues known to occur only with
>>
>>
>Internet
>
>
>>Explorer? We are running PHP 4.2 on a unix box with apache.
>>
>>Any ideas?
>>Best Regards
>>Bob (Coffee + Laptop = KABOOM!) Irwin
>>Server Admin & Web Programmer
>>Planet Netcom
>>
>>
>>--
>>PHP General Mailing List (http://www.php.net/)
>>To unsubscribe, visit: http://www.php.net/unsub.php
>>
>>
>
>
>
>
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php