Кодировка HTML | Демо-сайт CMS uCoz | Почта

Проверка капчи

Здесь задаём вопросы и получаем ответы по системе uCoz!
Правила форума
1. Темы с названиями Помогите, Как сделать, Хелп, Не могу найти и так далее будут перенесении в мусорку без предупреждения!
2. Любой транс-лит будет удален, так что подумайте стоит ли писать транс-литом.
3. Темы не по тематике этого раздела будут также перенесены в мусорку. (Например по DLE, phpBB, php скриптам и так далее...)
4. Не забываем про Общие правила форума!

Проверка капчи

Сообщение BL_AF » 22 фев 2009, 13:21

Решил сделать на своем сайте проверку формы регистрации... в самом конце столкнулся с проблемой - капчу тоже надо проверять )

Как на Ajax(а по другому не получится) проверить, правильно ли мы написали цифры на картинке при регистрации?
Аватара пользователя
BL_AF
Подполковник
Подполковник
 
Автор темы
Сообщения: 206
Возраст: 30
Зарегистрирован: 21 апр 2008, 12:08
Карма: + 0 -
Откуда: Зимбабве

Re: Проверка капчи

Сообщение XxMARSxX » 22 фев 2009, 13:33

подключи стороннюю капчу

в инете есть сервисы генерации подобных проверок, есть и на JS и на Flash
Ахтунг!

Делаю всякую херню для ЮкОз за доллары или не делаю если просьба пахнет бредом перегретого мозга.

А у меня Windows 7 :P

Изображение
Что такое НЕТЕЛИБ?
Аватара пользователя
XxMARSxX
Супермодератор
Супермодератор
 
Сообщения: 1991
Возраст: 36
Зарегистрирован: 20 апр 2008, 18:02
Карма: + 22 -
Откуда: Украина, Полтавская область, Кременчуг, Автозаводской район, Нагорная часть

Re: Проверка капчи

Сообщение BL_AF » 22 фев 2009, 14:19

Код: Выделить всё
function checkKapcha(){
$('#siF19').change(function () {
$('#Info5').html('<img align="middle" src="http://src.ucoz.ru/img/wd/3/ajaxs.gif"> <b>Подождите идет проверка...</b>');
$.post("/index/", { code:$('#siF19').val(),a:4,s:0,jkd498:1,jkd428:1}, function(data){
if(data.indexOf('Неправильный код безопасности')!=-1)
{
$('#Info5').html('<img align="middle" src="http://src.ucoz.ru/img/icon/er.png"> <b style="color: red;">Неправильный код безопасности</b>');
Er5 = true;
}
else {
$('#Info5').html('<img align="middle" src="http://src.ucoz.ru/img/icon/ok.png"> <b style="color: green;">Код безопасности введен верно</b>');
Er5 = false;
}
});
});
}

почему то не работает :) где ошибка тут, подскажите :roll: ?
Аватара пользователя
BL_AF
Подполковник
Подполковник
 
Автор темы
Сообщения: 206
Возраст: 30
Зарегистрирован: 21 апр 2008, 12:08
Карма: + 0 -
Откуда: Зимбабве

Re: Проверка капчи

Сообщение BL_AF » 22 фев 2009, 21:24

тут ошибки есть? почему не работает?
Аватара пользователя
BL_AF
Подполковник
Подполковник
 
Автор темы
Сообщения: 206
Возраст: 30
Зарегистрирован: 21 апр 2008, 12:08
Карма: + 0 -
Откуда: Зимбабве

Re: Проверка капчи

Сообщение Draft » 23 фев 2009, 00:15

BL_AF писал(а):тут ошибки есть? почему не работает?

Может change() не работает или конфликтует с чем-то.

Попробуй так:
Код: Выделить всё
$('#siF19').change(function () {
$('#Info5').html('<img align="middle" src="http://src.ucoz.ru/img/wd/3/ajaxs.gif"> <b>Подождите идет проверка...</b>');
$.post("/index/", { code:$('#siF19').val(),a:4,s:0,jkd498:1,jkd428:1}, function(data){
if(data.indexOf('Неправильный код безопасности')!=-1)
{
$('#Info5').html('<img align="middle" src="http://src.ucoz.ru/img/icon/er.png"> <b style="color: red;">Неправильный код безопасности</b>');
Er5 = true;
}
else {
$('#Info5').html('<img align="middle" src="http://src.ucoz.ru/img/icon/ok.png"> <b style="color: green;">Код безопасности введен верно</b>');
Er5 = false;
}
});
});
Пишу скрипты для uCoz под заказ. Стучать в ICQ[/b]
Аватара пользователя
Draft
Модератор
Модератор
 
Сообщения: 722
Возраст: 31
Зарегистрирован: 21 апр 2008, 11:37
Карма: + 24 -
Откуда: Saint :P

Re: Проверка капчи

Сообщение BL_AF » 23 фев 2009, 11:52

не. проблема в самом ajax запросе походу. потому что если я проверяю через post - всегда пишет что неверно :(
Аватара пользователя
BL_AF
Подполковник
Подполковник
 
Автор темы
Сообщения: 206
Возраст: 30
Зарегистрирован: 21 апр 2008, 12:08
Карма: + 0 -
Откуда: Зимбабве

Re: Проверка капчи

Сообщение BL_AF » 23 фев 2009, 11:54

http://www.our-warcraft.net.ru/index/3 вот тут короче
Аватара пользователя
BL_AF
Подполковник
Подполковник
 
Автор темы
Сообщения: 206
Возраст: 30
Зарегистрирован: 21 апр 2008, 12:08
Карма: + 0 -
Откуда: Зимбабве

Re: Проверка капчи

Сообщение AllCity » 23 фев 2009, 13:16

Смотри тогда как здесь сделано http://www.ucoz.ru/main/?a=reg ;)
Аватара пользователя
AllCity
Администратор
Администратор
 
Сообщения: 2505
Возраст: 32
Зарегистрирован: 18 апр 2008, 17:52
Карма: + 147 -
Откуда: Израиль, Тель-Авив

Re: Проверка капчи

Сообщение BL_AF » 23 фев 2009, 14:02

Там есть поле с кодом... зашифрованным. а при обычной реге - нет
Аватара пользователя
BL_AF
Подполковник
Подполковник
 
Автор темы
Сообщения: 206
Возраст: 30
Зарегистрирован: 21 апр 2008, 12:08
Карма: + 0 -
Откуда: Зимбабве

Re: Проверка капчи

Сообщение Vanofuture » 23 фев 2009, 14:13

А разве после каждого post запроса сервер не выдаёт новую капчу?
Аватара пользователя
Vanofuture
Супермодератор
Супермодератор
 
Сообщения: 1411
Зарегистрирован: 20 апр 2008, 09:36
Карма: + 48 -

След.

Вернуться в Общение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 38

cron