RE: [PHP] caching and IE 5
| From: | Lawrence dot Sheed at dfait-maeci dot gc dot ca | Date: | Thu, 09 Aug 2001 09:37:03 +0000 |
| Subject: | RE: [PHP] caching and IE 5 | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-61967@lists.php.net to get a copy of this message | ||
Try this
<head>
<META Http-Equiv="Cache-Control" Content="no-cache">
<META Http-Equiv="Pragma" Content="no-cache">
<META Http-Equiv="Expires" Content="0">
</head>
works for me - try loading www.shanghaiguide.com/main/index.php3 - should
do time, and display a different image every time.
cheers,
lawrence.
-----Original Message-----
From: Karl Phillipson [mailto:Karl@SaffronHill.com]
Sent: August 9, 2001 5:21 PM
To: 'php-general@lists.php.net'
Subject: [PHP] caching and IE 5
Is anyone else having fun and games with IE 5.0 and caching?
I have the no-cache code (below) before anything else in my index file.
Following that an include file is pulled in that has a form with a text
input field that echos the date and time.
Whenever I refresh the page the time does not update to reflect the current
time, it sticks with the time that was displayed when the page was first
loaded.
Even when I close the browser and reopen it the time remains the same. Any
pointers on this issue?
<?php
header ("Expires: Mon, 14 Jul 1963 05:00:00 GMT"); // Date in the past
header ("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); //
always
modified
header ("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header ("Pragma: no-cache");
?>
<input type="text" name="search_name" value="<?php echo "SEARCH
".date("F jS Y G:m A") ?>">
Thx in advance.
Karl