Помощник
|
Капча |
Licoric
|
Сообщение
#1
|
||
|
|
||
|
|||
Nightfly_hb |
17.1.2009, 14:11;
Ответить: Nightfly_hb
Сообщение
#2
|
|
http://captchator.com/ там вроде всё понятно расписано
|
|
|
Webmaster_hb |
18.1.2009, 2:23;
Ответить: Webmaster_hb
Сообщение
#3
|
|
лучше самому сделать, не такая это сложная вещь
зато опыта много |
|
|
Licoric
|
Сообщение
#4
|
|
Слушайте... Вы думаете, что я за 2 месяца изучения пхп смогу сам капчу написать?)))
Спасибо, конечно, но я не уверен))) |
|
|
MetSerp |
18.1.2009, 3:40;
Ответить: MetSerp
Сообщение
#5
|
|
там помойму нужна чтобы в php была установленна GD для динамичного создания изображения а в дальнейшем ароде не так трудно но я могу ошибаться все таки несколько сонный:bye2:
|
|
|
Webmaster_hb |
18.1.2009, 3:50;
Ответить: Webmaster_hb
Сообщение
#6
|
|
|
|
|
Licoric
|
Сообщение
#7
|
|
Купча мне пока не горит, но если подскажете алгоритм, то спасибо.
ps берем символы a-z и 0-9 и с помощью подключаемой графической библиотеки выводим на экран с искажениями, которые задаются в коде. Далее методом post передаем это все дальше (либо в одном файле, либо в другой файл). Извлекаем данных из капчи. Если она равна 1, то выполняем скрипт дальше. Если нет, то go back(). Угадал? |
|
|
Webmaster_hb |
18.1.2009, 12:10;
Ответить: Webmaster_hb
Сообщение
#8
|
|
почти, самое главное упустили
создается сессионная переменная, которая на странице не видна, далее выводится ее значение на экран с помощью картинки (описание правильное) там же где и остальные поля формы при сабмите передаются все данные формы, и форма ввода капчи а реальное значение капчи не передается - его и передавать не надо, оно есть в сессионной переменной, вот ее и сравниваем после сабмита, для начала можно тестировать без графической оболочки, а просить вводить С Л О В О, только маленькими буквами - этот способ уже отрежет часть спама, а потом уж прикрутить вывод этого слова графическим методом |
|
|
rudnin |
23.8.2009, 23:12;
Ответить: rudnin
Сообщение
#9
|
|
почти, самое главное упустили создается сессионная переменная, которая на странице не видна, далее выводится ее значение на экран с помощью картинки (описание правильное) там же где и остальные поля формы при сабмите передаются все данные формы, и форма ввода капчи а реальное значение капчи не передается - его и передавать не надо, оно есть в сессионной переменной, вот ее и сравниваем после сабмита, для начала можно тестировать без графической оболочки, а просить вводить С Л О В О, только маленькими буквами - этот способ уже отрежет часть спама, а потом уж прикрутить вывод этого слова графическим методом Извините у меня такой вопрос....прикрутил капчу к форме она работает на локальном серваке, настроил свой сервак с "выходом наружу" не работает, думаю проблема в сессионных переменных что то тама не правильно передаётся не могу понять что, помогите |
|
|
Webmaster_hb |
23.8.2009, 23:51;
Ответить: Webmaster_hb
Сообщение
#10
|
|
Извините у меня такой вопрос....прикрутил капчу к форме она работает на локальном серваке, настроил свой сервак с "выходом наружу" не работает, думаю проблема в сессионных переменных что то тама не правильно передаётся не могу понять что, помогите посмотрите настройки вашего веб-сервера, для создания сессий ему нужно указать папку на сервере, где будут файлы сессий храниться ну и посмотрите логи самого сервера, там наверняка должно быть что-нибудь |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Качественная регистрация в 3046 каталогов+ капча | 10 | shtaketo | 5868 | 25.2.2008, 11:38 автор: vadim |
Текстовая версия | Сейчас: 29.3.2024, 13:36 |