• Страница 1 из 1
  • 1
Модератор форума: JonMagon  
Скрипт-проверка при регистрации
Expertos
Сообщений: 349
Репутация: 68

Сообщение # 1 | 01:15:45
Решил написать простенький, но в то же время полезный скрипт.
Суть его заключается в том, что при регистрации пользователю нужно будет ввести проверочное слово, которое Вы пожелаете.
Код input'a в который вводить проверочное слово:
Код
<input type="text" id="nosub" value>

Код Javascript:
Код
<script type="text/javascript">
$("#nosub").change(function() {
var nosub = $('input[id="nosub"]').val();
if (nosub=="Москва") {
$('input[name="sbm"]').removeAttr('disabled');
} else {
alert('Вы ввели неправильный город!\nСтыдно не знать!)');
};
};);
$('input[name="sbm"]').attr('disabled','disabled');
</script>

Это необходимо вставлять в форму регистрации.
Если есть вопросы - задавайте.
Кому понравилось - можете поблагодарить в репутации.

Моя цель на форуме - помогать пользователям.

Если я Вам действительно помог, Вы можете поблагодарить меня в репутации.
Сообщение отредактировал Expertos - Воскресенье, 18 Май 2014, 01:47:51
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 2 | 01:40:16
Expertos,
Цитата
Код Javascript
защита не может считаться полноценной, если она отрабатывается на стороне клиента.
большинство автоматических регистраций делается не вручную, а программно. и в первом случае подрезать ваш скрипт не стоит труда. во втором клиентские скрипты могут не обрабатываться вообще. вашу защиту обойти слишком легко
вот. ознакомьтесь. тут //forum.ucoz.ru/forum/41-44784-1179899-16-1398468045 что-то наподобие элементов комбинированной защиты

лучше всего использовать в форме регистрации набор экзотических обязательных полей, которые периодически стоит изменять

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
Expertos
Сообщений: 349
Репутация: 68

Сообщение # 3 | 01:47:33
webanet, ну можно этот скрипт использовать просто тем, кто хочет это реализовать)
А уже от защиты от ботов конечно нужно получше.

Моя цель на форуме - помогать пользователям.

Если я Вам действительно помог, Вы можете поблагодарить меня в репутации.
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 4 | 01:51:11
Expertos,
Цитата
ну можно этот скрипт использовать просто тем, кто хочет это реализовать)
прыгать в окно согнувшись в шпагате тоже метод реализации. но вопрос. зачем?

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
Expertos
Сообщений: 349
Репутация: 68

Сообщение # 5 | 01:52:26
webanet, некоторые хотят сделать как в других движках при регистрации, этот скрипт им в этом поможет

Моя цель на форуме - помогать пользователям.

Если я Вам действительно помог, Вы можете поблагодарить меня в репутации.
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 6 | 01:56:08
Expertos,
Цитата
некоторые хотят сделать как в других движках при регистрации
это называется имитация, а не как на других движках. на других движках это серверное решение, а не скрипто-мулька для озабоченных скрипто-зависимостью.

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
Expertos
Сообщений: 349
Репутация: 68

Сообщение # 7 | 01:56:43
webanet, ну визуально.

Моя цель на форуме - помогать пользователям.

Если я Вам действительно помог, Вы можете поблагодарить меня в репутации.
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 8 | 02:00:58
Expertos, что такое визуально? зачем? пусть тогда себе картинку повесят с этой формой и любуются. эффект будет тем же. скрипт ставить в таком случае необязательно

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
Expertos
Сообщений: 349
Репутация: 68

Сообщение # 9 | 02:08:49
webanet, эффект, что пользователя не пустит зарегаться, пока не введет проверочное слово

Моя цель на форуме - помогать пользователям.

Если я Вам действительно помог, Вы можете поблагодарить меня в репутации.
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 10 | 02:15:20
Expertos, + 1 гембель простому смертному пользователю при регистрации. и ноль всем редискам smile

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
  • Страница 1 из 1
  • 1
Поиск: