Мы использовали Captcha.php в одном из наших проектов, он открывается во всех браузерах, но мы не можем просматривать его в Google chrome Version 22.
Наш скрипт Captcha
session_start(); $captcha = new SimpleCaptcha(); $captcha->CreateImage(); class SimpleCaptcha { function CreateImage() { header("Content-Type: image/jpeg"); $md5 = md5(rand(0,9999)); $pass = substr($md5, 10, 5); $_SESSION["pass"] = $pass; $image = ImageCreatetruecolor(100, 20); $clr_white = ImageColorAllocate($image, 0, 0, 0); $clr_black = ImageColorAllocate($image, 255, 255, 255); imagefill($image, 0, 0, $clr_white); imagefontheight(15); imagefontwidth(15); imagestring($image, 5, 30, 3, $pass, $clr_black); return imagejpeg($image); imagedestroy($image); } }
Внедрение HTML
<img src="code/captcha.php" width="100" height="20" alt="Captcha Code"/>
Мы не можем просмотреть его в Google Chrome. Все браузеры возвращают одно и то же изображение.