所以我在这里有这个表格:http://www.piataterenuri.info/register.php 问题是Firefox缓存了验证码图像,在进行了输入或页面刷新之后,验证码将显示旧图像而不是固有图像。
我已经放置了:
header("Cache-Control: no-cache");
header("Expires: Sat, 26 Jul 1997 05:00:00 GMT");
并且还将验证码img src更改为
<?php $rand=microtime() * mktime(); echo "src=\"captcha.php?time=$rand\""; ?>
我还能做些什么来阻止firefox缓存图片?
答案 0 :(得分:3)
修复此Last-Modified: Tue, 12 Oct 2010 18:11:57 GMT
。在Last-Modified
标题中发送当前时间。
答案 1 :(得分:0)
强制ffx在通过ajax
加载页面后加载图像