Strict Standards: Resource ID#26 used as offset, casting to integer (26) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#28 used as offset, casting to integer (28) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#29 used as offset, casting to integer (29) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Версия для печати :: Код безопасности на картинке
ТвойWeb » WebMaster класс » PHP/Perl » Код безопасности на картинке

Страниц (1): [1]
 

1. Alfa - 23 Ноября, 2006 - 13:31:57 - перейти к сообщению
У меня вот такая проблемма возникла, есть форма и там есть картинка с 6-и значным кодом, его надо ввесть в одну из полей формы, понятное дело для чего - зашита от роботов-спамеров. Я сделал картинку, все ок. картинка, код картинки:
CODE:

<?php
header("Content-type: image/png");
$string = rand(100000,999999);
$im = imagecreatefrompng("../control.png");
$orange = imagecolorallocate($im, 0, 0, 0);
$nge = imagecolorallocate($im, 0, 0, 0);
$font='an.ttf';
imagettftext($im, 18, 0, 4, 26, $nge, $font, $string);
imagepng($im);
imagedestroy($im);

?>


Но вот только я не пойму как мне узнать какие цифры там изображены?
как мне прочитать $string из скрипта где и форма?
2. ETC - 23 Ноября, 2006 - 13:40:56 - перейти к сообщению
загнать число в сессию и сравнить с введенным
3. Alfa - 23 Ноября, 2006 - 13:48:32 - перейти к сообщению
ETC
Гы, да токого я не додумался....
ша попробую Улыбка

...

Спасибо за идею, заработало.

Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0356]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33