我試圖使用Securimage PHP腳本(比較谷歌)爲驗證碼,但我有一個問題:當我按鏈接「不同的圖像」(顯示另一個驗證碼),我失去了所有的在我的PHP表單的字段中輸入的文本。因此,用戶將不得不再次重新輸入所有內容,這是有問題的。驗證碼以PHP格式刷新
這是代碼。 注意:我拿走了'#'作爲href,因爲出於某種原因,它無法更改驗證碼圖像。有誰知道爲什麼? (這發生在Safari和火狐)
<img id='captcha' src='/myproject/securimage/securimage_show.php' alt='CAPTCHA Image' /><br> <a href='' onclick='document.getElementById('captcha').src = '/securimage/securimage_show.php?' + Math.random(); return false'> [Different Image ]</a>
你可以發佈你的表單代碼的休息嗎? – Adi
發生這種情況是因爲頁面刷新了,對不對? – Leri
更好地嘗試谷歌的recaptcha –