Новичок
Покинул форум
Сообщений всего: 7
Дата рег-ции: Апр. 2011
Помог: 0 раз(а)
|
Не выдает значение тру, можете проверить, в чем именно причина?
PHP:
скопировать код в буфер обмена
<?PHP ?> <form action="check.php" method="post"> <img src="captcha.php" /> Go: <input type="text" name="getCode" maxlength="5" size="5"> <input name="sub" type=submit value="Jump"> </form> <?PHP if($_POST['sub']){ if($_POST['getСode'] == $_SESSION['code']) { echo "Yes"; } else { echo "No"; } } ?>
PHP:
скопировать код в буфер обмена
<?PHP $height = 20;//Высота картинки $width = 100;//Ширина картинки /*Генерируем случайное число, для кода*/ $_SESSION['code'] = rand(10000 , 99999 );//генерируем 5-ти значное число for($i = 0; $i < 5; $i++) { $m[$i] = substr($_SESSION['code'], $i, 1 ); } $image = imagecreate($width, $height); //Создаем изображение 100x20 for( $i = 0; $i < ($width*$height)/3; $i++ ) { } /* Рисуем линии*/ for( $i = 0; $i < ($width * $height)/150; $i++ ) { } for($i = 0; $i < 5;$i++) { } header('Content-Type: image/jpeg'); ?>
(Отредактировано автором: 14 Апреля, 2011 - 06:42:47)
|