学ぶために、PHPで独自のcaptchaクラスを作成しました。大丈夫です、思い通りに働いています。「画像の更新」ボタンを追加しようとしましたが、その方法がわかりません。
フォームコード:
<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の何かが素晴らしいでしょう!ありがとうございました。