Навигация
   поиск в R3P CallBook
  
  

  Новости

  Требуется Ваша помощь

  История радио

  Callbook 3P

  Who is Who

  3P QSL-бюро

  Справка по дням рождения

  ФотоГалерея

  QSL-галерея

  Дипломные программы

  Справочник по дипломам

  Соревнования

  КВ-раздел

  УКВ-раздел

  Рейтинги R3P

  WEB SDR-приемники

  DX WEB-кластеры

  Для начинающих

  Радио и Закон

  Куплю, продам, обменяю

  Библиотека радиолюбителя

  Статьи

  Обзоры

  Обмен опытом

  Каталог ссылок

  Файловый архив

  Видео архив

  Гостевая книга

  Форум

  Архив голосований

  Контакты




Подписка на рассылку

Подписаться письмом

Просмотр архива рассылок сайта СРТО
Архив рассылки




 Голосования
Наиболее интересные разделы сайта?

   Справочник по дипломам

   Обзоры аппаратуры

   Соревнования

   КВ-раздел

   УКВ-раздел

   Для начинающих

   Обмен опытом

   Видеоархив

   ФотоГалерея

   Другое

   Ничего интересного


 Панель пользователя


Вы вошли как гость
Вы вошли как Гость

Пользователь
Войти в систему
или
зарегистрироваться

 Статистика посещений
Добрый день Добрый день
Всего просмотров: 30059650
Сегодня просмотров: 2698
Посетителей сегодня: 464
Сейчас на сайте Сейчас на сайте -
   6 человек
Зарегистрировано пользователей Зарегистрировано
   пользователей - 354
Последним зарегистрировался на сайте Последним
   зарегистрировался
   на сайте - R3PKG
 
Защита от Спам-регистрации (проверка позывного)


Защита от Спам-регистрации (проверка позывного)



Одним из наиболее эффективным методом защиты от нежелательной спам-регистрации на радиолюбительском сайте можно считать защиту, когда в качестве имени пользователя используется позывной радиолюбителя.
При такой защите подобрать спамеру или программе для автоматических регистраций правильно имя пользователя будет проблематично, и скорее всего они бросят пытаться регистрироваться на сайте после нескольких неудачных попыток.

Пароль:
Повторите пароль:
Ваш позывной:
Ваш E-mail:
 

Но для того, что бы защита эффективно работала, желательно использовать комбинации условий при проверке.
Рассмотрим простейший случай из двух условий:
1. позывной при регистрации должен состоять не более чем из 7 знаков. Данное ограничение связано с тем, что система позывных очень редко использует позывные с большей длиной. Обычно это либо спец позывные, либо дробные. И те, и другие при регистрации на сайтах, что бы иметь доступ к гостевым кигам, комментариям, форумам и т.д. - обычно не используюся.
2. возможный вид позывного может быть составлен из вариантов ЦББЦЦЦЦББББ (1XX1234XXXX), где
Ц - цифра
Б - буква
при этом:
первая цифра не обязательна,
вторая часть позывного - две максимум буквы,
третья часть позывного - четыре максимум цифры,
и четвертая часть позывного - четыре максимум буквы

Ниже показан вариант реализации этой защиты



КОД ФОРМЫ ВВОДА ДАННЫХ ПРИ РЕГИСТРАЦИИ


<form method="post" action="">
<table width="300px" border="1" bordercolor="blue">
<tr>
<td>
<table width="100%" border="0" >
<tr>
<td width="22%">Пароль:</td>
<td width="78%">
<input type="text" name="pass">
</td>
</tr>
<tr>
<td width="22%">Повторите пароль:</td>
<td width="78%">
<input type="text" name="repass">
</td>
</tr>
<tr>
<td width="22%">Ваш позывной:</td>
<td width="78%">
<input type="text" name="name">
</td>
</tr>
<tr>
<td width="22%">Ваш E-mail:</td>
<td width="78%">
<input type="text" name="mail">
</td>
</tr>
<tr>
<td width="22%"> </td>
<td width="78%">
<input type="submit" name="submit" value="Регистрация">
</td>
</tr>
</table>
</td>
</tr>
</table>
</form>




КОД ПРОВЕРКИ ПРАВИЛЬНОСТИ ВВОДА ПОЗЫВНОГО

<?
/// Далее показан только фрагмент
/// где проверяется правильность
/// ввода позывного и вывод сообщения
/// о ошибках.

if(strlen($name)>7 and $name != "")
{
print"Ваш позывной не должен превышать 7 cимволов!";
}
if (!eregi("^(([0-9]{1})?)([A-Za-z]){1,2}([0-9]){1,4}([A-Za-z]){1,4}",$name))
{
print"Такие позывные не существуют!";
}
?>



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




Радиолюбительские SDR-online приемники в Европе Статьи Раздел
"Обзоры"
Архив рассылки сайта Для начинающих



 Партнеры

   г.Ефремов

   г.Тула

радио клуб «Сармат»

 



award «EFREMOV-380»


 Russian VHF club
 Карта сайта
 




Сервер_Тамбовских_Радиолюбителей




При перепечатке материалов с сайта, ссылка на сайт и источник обязательна.
© 2002-2018 СРТО


  Статистика сайта