Анимированная капча на PHP

Февраль 12, 2008

Нашёл простой способ создавать анимированные капчи на php. Всё делается с помощью класса Another CAPTCHA project, который подключает ещё один клас. Сама отрисовка картинки упирается в несколько строк:

if ( $dh = opendir ( "fonts/" ) ) {
	while ( false !== ( $dat = readdir ( $dh ) ) ) {
		if ( $dat != "." && $dat != ".." ) {
			$fonts [ ] = "fonts/$dat";
		}
	}
	closedir ( $dh );
} $IMG = new Captcha ($str, $fonts [ rand ( 0, ( count ( $fonts ) ) - 1 ) ], "70BCE7" );
echo $IMG->AnimatedOut ();

Согласитесь, довольно таки просто для создания анимации.