Open GoogleCodeExporter opened 9 years ago
I am a user of cool-php-captcha and i am aware of caching problem as well. But
I don't understand how to apply your fix, can you please clearify it a bit?
Original comment by hsa2%dif...@gtempaccount.com
on 3 Feb 2011 at 7:14
Simply adding headers to avoid cache. For example, you can put this at the
beginning of the script:
header("Expires: Tue, 03 Jul 2001 06:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
Original comment by joserodr...@gmail.com
on 7 Feb 2011 at 4:01
It works with firefox but google chrome doesn't seem to care about expiration?
Original comment by hsa2%dif...@gtempaccount.com
on 8 Feb 2011 at 2:36
Actually there is a bug report for chrome:
http://code.google.com/p/chromium/issues/detail?id=28035
Original comment by hsa2%dif...@gtempaccount.com
on 8 Feb 2011 at 2:47
I think, the best for this would be, so you guys generate just different
filenames, like:
/captcha_32112313.png, so it include the timestamp or smth like this.
then you won't need to bother about those expirations in different browsers,
because it's insane!
and later make a rewrite rule, so it rewrites everything from captcha_*****.png
to captcha.php
Good luck!
Original comment by hugles...@gmail.com
on 12 Oct 2011 at 7:26
Original issue reported on code.google.com by
svecp...@gmail.com
on 31 Aug 2010 at 5:47