Я сделал свой собственный класс captcha на PHP, просто чтобы узнать. Все нормально, работаю так, как я хочу. Я попытался добавить кнопку «Обновить изображение», но я не знаю, как это сделать.PHP и JavaScript: Reload captcha image
Код формы:
<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
:)), разве это не то, что делает код? –