我已經在PHP中創建了自己的驗證碼類,只是爲了學習。沒關係,按我的意願工作。我試圖添加一個「刷新圖像」按鈕,但我不知道該怎麼做。PHP和JavaScript:重新加載驗證碼圖像
形式代碼:
<p><img src="img.php" alt="Captcha!" /></p>
img.php代碼:
<?php
require_once 'captcha.class.php';
$captcha = Captcha::instance(10);
echo $captcha;
?>
__toString方法:
public function __toString()
{
ob_start();
header('Content-Type: image/jpeg');
imagejpeg($this->drawImage(), null, 100);
return ob_get_flush();
}
這些代碼將輸出驗證碼。我怎樣才能刷新這張圖片? AJAX中的東西會很棒! 謝謝。
我的驗證碼類轉儲圖片,請參閱上文,謝謝。 – thom 2011-02-08 15:54:06