Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Безопасность » Нужен ответ.


Нужен ответ.

Сообщений 1 страница 9 из 9

1

Подскажите пожалуйста, можно при регистрации поставить анти-спам бот??? Хотя бы пример: 2+2+3=?

0

2

artyom-vyazniki :glasses: подумаем..

0

3

Deff написал(а):

artyom-vyazniki  подумаем..

А долго?

0

4

ау! долго еще???

0

5

artyom-vyazniki написал(а):

ау! долго еще???

:glasses: - Не быстро, как сделаю -выложу - к вечеру

Отредактировано Deff (Пн, 2 Май 2011 10:37:41)

0

6

Я поставил в HTMl-низ, все он работает,но при регистрации он внизу показывает вот это:

http://savepic.org/1662866.jpg

Но потом я все ввел анти-спам ввел правильно, нажал отправить и показывает сначала вот это:
http://savepic.org/1649554.jpg

потом нажимаю ОК, он показывает:

http://savepic.org/1650578.jpg

Потом опять нажимаю ОК, он не показвает цифры, а вот это:

http://savepic.org/1648530.jpg

А тут я не знаю что вводить???  http://i039.radikal.ru/0806/ec/a5ffc6d7cfd9.gif  :question:  :music:  o.O И все ...  :'( , что дальше делать я не знаю!!!  :nope:

Отредактировано artyom-vyazniki (Пн, 2 Май 2011 10:35:10)

0

7

Deff написал(а):

Не быстро, как сделаю -выложу - к вечеру

А примерно ко скольки?

0

8

artyom-vyazniki Тестим :
В HTML низ

<script>
if ($("#pun-register").html()!=null){

KapchaArray=new Array(
//Ссылки на рисунок              //дешифровка надписи
"http://savepic.ru/2538043.jpg","7664",
"http://savepic.ru/2516539.jpg","2688",
"http://savepic.ru/2510395.jpg","9905",
"http://savepic.ru/2499131.jpg","29892",
"http://savepic.ru/2503227.jpg","98075",
"http://savepic.ru/2492987.jpg","6394",
"http://savepic.ru/2550330.jpg","8877",
"http://savepic.ru/2555450.jpg","77546",
"http://savepic.ru/2546234.jpg","4668",
"http://savepic.ru/2538042.jpg","45788"  //End myarray_!!Последний элемент без Запятой!!!
)

var vv1=Math.floor(Math.floor(Math.random()*(KapchaArray.length-1)/2)) //KapchaArray[];
var link=KapchaArray[2*vv1];
var req_username="";
var timezone="";

$("p.formsubmit input[name='register']").before('<div id="000"><input style="display:none;" id="register-reset" type="reset" value="Очистить"><b>P O Б O T - А Н Т И Б О Т</b><br/><br/><p id="LL" align=right style="width:156px;margin:6px 0;">Введите цифры и буквы,<br/> видимые на картинке</p><p style="padding:2px 0;margin:6px 0;"><img id="ImgKapcha" src="'+link+'" /> <input type="text" id="kapcha" name="kapcha" size="10" maxlength="10"/></p></div>')

$("p.formsubmit input[name='register']").replaceWith('<input type="button" class="button" name="register" value="Регистрация"/>')

function KapchaChange(){
vv1=Math.floor(Math.floor(Math.random()*(KapchaArray.length-1)/2));link=KapchaArray[2*vv1];
$("#ImgKapcha").attr("src",""+link+"");$("#ImgKapcha").attr("src",""+link+"");
$("#kapcha").val('');
}

function TestKapcha(){
var timezone=$("#ctl_tzselect option:selected").val()
        req_username=$("input[name='req_username']").val(); //запомнили имя

  if($("#kapcha").val()!=KapchaArray[2*vv1+1]){

KapchaChange();$("#register-reset").click();
$("input[name='req_username']").val(req_username);
$("#ctl_tzselect option[value='"+timezone+"']").attr("selected","selected");
$("#LL").html($("#LL").html().replace("видимые на картинке","Повторите ввод"));return false;

  }else KapchaChange(); return true;  // Совпало!;
}

$("input[value='Регистрация']").click(function (){

  if($("input[name='req_email2']").val()!="" && $("input[name='req_email1']").val()!="" && $("input[name='req_username']").val()!=""){
   if (TestKapcha()==true) {
    $("p.formsubmit input[name='register']").replaceWith('<input type="submit" class="button" name="register" value="Отправить"/>');$("p.formsubmit [name='register']").click();
    } else KapchaChange();return false;
  } else KapchaChange();$("p.formsubmit [name='register']").submit();
});

} //конец пров-ки стр. регистрации
</script>

(*Сделал на 10шт. картинок капчи - нужно больше - просто добавляем/изменяем на свои  в списке

Отредактировано Deff (Пн, 2 Май 2011 18:54:04)

0

9

Deff, теперь все работает!!!

0


Вы здесь » Единый форум поддержки » Безопасность » Нужен ответ.