Помощник
|
Как капчу занести в функцию. Требуется помощь |
starkovsky
|
Сообщение
#1
|
||
|
|
||
|
|||
ixman |
13.8.2014, 18:49;
Ответить: ixman
Сообщение
#2
|
|
Не надо ничего функцией возвращать, там всё выводится сразу. Попробуйте убрать return imagepng($im); и результат вывести так echo captcha(); И не забудьте добавить функцию imagedestroy($im); и убить сессию дабы её не перехватывали боты
|
|
|
starkovsky
|
Сообщение
#3
|
|
Спасибо за ответ. Сделал как вы сказали. КОгда <img src="<?php echo $captcha ?>" alt=""> вывожу, то вместо того, что бы капча вывелась картинкой на странице, они просто вставляется на всю страницу, тоесть шаблоны сай исчезают и одна капча по серединке всего экрана показывается... как это исправить?
|
|
|
ixman |
13.8.2014, 19:59;
Ответить: ixman
Сообщение
#4
|
|
Здесь уже не помогу, ибо не вижу в чём проблема. Что-то не правильно делаете при вставке, либо выводе. Что за CMS?
|
|
|
starkovsky
|
Сообщение
#5
|
|
да я изучаю язык, по урокам делаю свой движок. мы могли бы где нибудь лично связаться?
|
|
|
kamchatniyoleg |
14.8.2014, 9:03;
Ответить: kamchatniyoleg
Сообщение
#6
|
|
Попробуйте указать картинке явные размеры . может поможет .
|
|
|
fedornabilkin |
14.8.2014, 9:46;
Ответить: fedornabilkin
Сообщение
#7
|
|
как это исправить? НИкак это не исправить, потому что заголовок отдает картинку header("Content-type: image/png"); И не надо ее сохранять в переменную. Картинка всегда имеет какой-то путь, который указывается в атрибуте src. Либо картинка фактически находится по этому пути, либо она генерируется динамически и нигде не хранится. Вот капча интересная http://plohoneponyal.ru/kapcha-na-php.html Сообщение отредактировал fedornabilkin - 14.8.2014, 9:55 |
|
|
kamchatniyoleg |
14.8.2014, 10:36;
Ответить: kamchatniyoleg
Сообщение
#8
|
|
Все я понял . Смотрите у вас картинка просто выводится в функции , т.е вызвав функцию вы у страницы меняете заголовок . Для того чтобы это исправить вы например можете вызов функции в каком нибудь php файле обрамить условием присутствия переменной в $_GET
Т.е выглядеть должно примерно так :
и код картинки тогда должен быть вот таким
во должно работать ! =) Если не сработает , напишите , я мог ошибиться ( уж очень быстро все делал ) |
|
|
starkovsky
|
Сообщение
#9
|
|
Вы чертов ГЕНИЙ!!! ВО КАК ВЫРУЧИЛИ меня!)) от спасибо вам!)
|
|
|
fedornabilkin |
14.8.2014, 10:54;
Ответить: fedornabilkin
Сообщение
#10
|
|
|
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Арбитражники, как ведете учет расходов и доходов? | 12 | Boymaster | 1932 | Вчера, 21:03 автор: MisterBit |
|
Как вывести деньги в Украине с заблокированного Юмани ? | 29 | freeax | 4820 | 17.4.2024, 1:19 автор: sergio11 |
|
Требуется помощь по сайту на "ВордПресс" Закрылся доступ в панель администратора |
15 | Tia2 | 2350 | 17.4.2024, 0:54 автор: diviner99 |
|
Как вы отдыхаете от работы за компом | 148 | adw-kupon.ru | 19716 | 8.4.2024, 10:37 автор: Skyworker |
|
Как вы бросили работу и перешли на заработок с сайтов? | 18 | uahomka | 3109 | 5.4.2024, 5:53 автор: Skyworker |
Текстовая версия | Сейчас: 20.4.2024, 11:12 |