Проверка e-mail + защита от спама - Сталкерский форум Проверка e-mail + защита от спама - Сталкерский форум
Профиль Выход

Новости Портала


Новости Арены


День рождение портала, на 1 год! (Глав. стр). S.T.A.L.K.E.R. 2: уникальные концепт-арты. (Глав. стр).
A.N.T.I.S.T.A.L.K.E.R. 11 серия. (Глав. стр).
Мультиплеер в Метро всё таки будет... (Глав. стр)
CryZone Sector 23 - Закрыт. (Глав. стр).
Сергей Брин: В Google тоже любят S.T.A.L.K.E.R. (Глав. стр).
Ждите новостей 

Последний бой был HANTER vs XAMELEON  
Страница 1 из 11
Сталкерский форум » WEB-ART » Скрипты для сайтов по теме "СТАЛКЕР" » Проверка e-mail + защита от спама
Проверка e-mail + защита от спама
Имя: Михаил
Титул: © Realstalkerval.ru
Звание: Повелитель зоны
Сообщений: 2540
Уважение: 1841
Наград: 44
Вс, 16.09.2012, 16:06 | Сообщение # 1
Существуют сервисы "одноразовых" почтовых ящиков, которые с большой охотой используют спамеры. Суть скрипта состоит в том, чтобы запретить регистрацию с определенным e-mail адресов


Как это работает:
Каждые 300 миллисекунд скрипт проверяет значение поля e-mail и, если в нём окажется хоть одно из запрещенных значений - выведет alert окно с уведомлением, удалит поле e-mail, кнопку регистрации и будет кликать капчу каждые 300 миллисекунд...

Также при клике или переходе в поле e-mail капча будет обновлена, дабы избежать заполнения e-mail последним, принудительно заставив человека вводить последней именно капчу. Также разбиндино нажатие enter в поле e-mail

Установка:

ПУ \ Управление дизайном \ Пользователи \ Форма регистрации пользователей и в самый низ вставляем:
Code
<script>    
    // ApoTeam (c) 2012    
    $('.manFlaEmail').focus(function() {    
    $('#secImg').click();    
    }).keydown(function(a) {    
    if(a.keyCode == 13) {    
    return false;    
    };    
    });    
    apoarr = ['rtrtr', 'mailspeed']    
    antiapo = setInterval(function() {    
    for(i=0;i<10;i++) {    
    if($('.manFlaEmail').val().indexOf(apoarr[i]) != -1) {    
    clearInterval(antiapo);    
    new _uWnd('id', 'Внимание', 200, 70, {autosize:0}, 'Вы заблокированы системой антиспам');    
    $('.manFlSbm, input[name="code"], input[name="email"]').remove();    
    setInterval(function() {    
    $('#secImg').click();    
    }, 300);    
    };    
    };    
    }, 300);    
    </script>




Сталкерский форум » WEB-ART » Скрипты для сайтов по теме "СТАЛКЕР" » Проверка e-mail + защита от спама
Страница 1 из 11
Поиск: