| 7:32 pm on May 29, 2013 (gmt 0)|
Pages are frequently cached in hubs to speed up load times. To help avoid it, you can use no-cache tags in the <head>.
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="expires" content="Mon, 22 Jul 2002 11:12:01 GMT">
<!-- meta http-equiv="expires" not fully recognized -->
<meta name="robots" content="noarchive" >
<meta name="googlebot" content="noarchive" >
If you are using asp:
<% Response.CacheControl = "no-cache" %>
<% Response.AddHeader "Pragma", "no-cache" %>
<% Response.Expires = -1 %>
Not sure what the equivalent is in php.
| 8:24 pm on May 29, 2013 (gmt 0)|
I'm not sure how the order was placed but if you're using a script to process the orders wouldn't it pull the prices from a database or flat file? Is there any data checking being done?
| 9:28 pm on May 29, 2013 (gmt 0)|
|I assumed at first that the purchaser used a cached version of my page to make the order but he tells me he ordered the item on his mobile using Firefox. |
How do you get from A to B? That is, how does "mobile + Firefox" translate to "can't have been cached"? Caching doesn't only happen within a physical browser. It can be done at several points in transit, including the user's ISP.
The important thing is that the server doesn't know a particular page should not be cached-- unless you tell it. And then you have to hope the ISP pays attention to this directive. (I trust the browser more than the ISP in this regard.)
| 9:44 pm on May 29, 2013 (gmt 0)|
Back in the days of 28K modems caching by ISPs was pretty well standard. With mobile connections I would not be at all suprised if this is coming back.
| 11:57 pm on May 29, 2013 (gmt 0)|
One of the local ISPs is notorious for caching everything in sight-- up to and including login pages with all boxes filled in. Apparently if you're enrolled in the higher price ranges they are more likely to serve you fresh pages.
| 10:30 am on Jun 3, 2013 (gmt 0)|
Thanks for the comments, nocache will be implemented on the order page soon.