DCMS | Пропала captcha
Тема закрыта by
Kikabyka
DELETED
10 февраля 2015, в 23:14
Delete
sNoOpY, давай код, посмотрим .
DELETED
10 февраля 2015, в 23:16
Delete
sNoOpY (10.02.2015 в 23:16)
Ща
5 сек
хотя увебен,что тебе это ничего не даст
Ща
5 сек
хотя увебен,что тебе это ничего не даст
Где вывожу:
echo "<img src='/captcha.php?$passgen&SESS=$sess' width='100' height='30' alt='Проверочное число' /><br />\n<input name='chislo' size='5' maxlength='5' value='' type='text' style='width:100%' /><br/>\n";
echo "<img src='/captcha.php?$passgen&SESS=$sess' width='100' height='30' alt='Проверочное число' /><br />\n<input name='chislo' size='5' maxlength='5' value='' type='text' style='width:100%' /><br/>\n";
Та-дам:
<?
include_once 'sys/inc/start.php';
include_once 'sys/inc/sess.php';
include_once 'sys/inc/home.php';
include_once 'sys/inc/settings.php';
include_once 'sys/inc/db_connect.php';
include_once 'sys/inc/ipua.php';
include_once 'sys/inc/fnc.php';
include_once 'sys/inc/MultiWave.php';
$show_all=true; // показ для всех, в противном случае невозможно будет пройти регистрацию
include_once 'sys/inc/user.php';
$_SESSION['captcha']='';
$img=imagecreatetruecolor(100, 30);
imagefill($img, 0, 0, imagecolorallocate ($img, 255, 255, 000));
for($i=0;$i<5;$i++)
{
$_SESSION['captcha'].=$num=mt_rand(0, 9);
$numb[$num]=imagecreatefrompng(H.'style/captcha/'.$num.'.png');
imagecopy($img, $numb[$num], $i*19+5, 5, 0, 0, 15, 20);
}
$img=MultiWave($img);
// придаем изображению цвет
if (function_exists('imagefilter')) imagefilter($img, IMG_FILTER_COLORIZE, mt_rand(0, 100), mt_rand(0, 100), mt_rand(0, 100));
@ob_end_clean();
header("Content-type: image/jpeg");
imagejpeg($img,null,50);
?>
<?
include_once 'sys/inc/start.php';
include_once 'sys/inc/sess.php';
include_once 'sys/inc/home.php';
include_once 'sys/inc/settings.php';
include_once 'sys/inc/db_connect.php';
include_once 'sys/inc/ipua.php';
include_once 'sys/inc/fnc.php';
include_once 'sys/inc/MultiWave.php';
$show_all=true; // показ для всех, в противном случае невозможно будет пройти регистрацию
include_once 'sys/inc/user.php';
$_SESSION['captcha']='';
$img=imagecreatetruecolor(100, 30);
imagefill($img, 0, 0, imagecolorallocate ($img, 255, 255, 000));
for($i=0;$i<5;$i++)
{
$_SESSION['captcha'].=$num=mt_rand(0, 9);
$numb[$num]=imagecreatefrompng(H.'style/captcha/'.$num.'.png');
imagecopy($img, $numb[$num], $i*19+5, 5, 0, 0, 15, 20);
}
$img=MultiWave($img);
// придаем изображению цвет
if (function_exists('imagefilter')) imagefilter($img, IMG_FILTER_COLORIZE, mt_rand(0, 100), mt_rand(0, 100), mt_rand(0, 100));
@ob_end_clean();
header("Content-type: image/jpeg");
imagejpeg($img,null,50);
?>
И не спрашивайте есть ли картинки цифр в папке style/captcha/
если бы была в этом проблема - сюда бы не заходил
________
посл. ред. 10.02.2015 в 23:23; всего 1 раз(а); by sNoOpY
если бы была в этом проблема - сюда бы не заходил
________
посл. ред. 10.02.2015 в 23:23; всего 1 раз(а); by sNoOpY
sNoOpY (10.02.2015 в 23:22)
И не спрашивайте есть ли картинки цифр в папке style/captcha/
если бы была в этом проблема - сюда бы не заходил
И не спрашивайте есть ли картинки цифр в папке style/captcha/
если бы была в этом проблема - сюда бы не заходил
какая ссылка на страницу с капчей?
можно без самого адреса
________
посл. ред. 10.02.2015 в 23:25; всего 1 раз(а); by CyberVit