2010-10-13 56 views
3

所以我這裏有這種形式:http://www.piataterenuri.info/register.php 問題是,Firefox緩存captcha圖像,並在incorect輸入後,或頁面刷新captcha將顯示舊圖像,而不是curent之一。停止FIREFOX緩存captcha

我已經放在:

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?

回答

3

修復此Last-Modified: Tue, 12 Oct 2010 18:11:57 GMT加載。發送Last-Modified標題中的當前時間。

+0

非常感謝,工作:D PS:塗dadusei添加pe亂?:)) – Cristy 2010-10-13 13:38:13

+0

沒問題。 @PS:Nu eu。 – 2010-10-13 13:40:24

+0

現在誰來告訴我們如何發送最後修改標題中的當前時間 – 2015-01-01 09:47:45

0

力FFX加載頁面後的圖像通過AJAX

+0

我不知道ajax,是不是有一個更簡單的方法?... – Cristy 2010-10-13 13:17:55