Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Lite Forum 5.0 Спам: пустая тема без сообщения. Как запретить?

Сообщения:  [1-10]    [11-20]  [21-21] 

 
 автор: jem777   (16.07.2009 в 10:07)   письмо автору
 
   для: jem777   (14.06.2009 в 06:15)
 

Проблему решил с помощью простого антиспама, реализованного пустой формой, скрытой с помощью CSS.

  Ответить  
 
 автор: Trianon   (17.06.2009 в 19:21)   письмо автору
 
   для: jem777   (16.06.2009 в 17:09)
 

/^[.....]+$/s

Границы начала и конца строки не указаны были.

  Ответить  
 
 автор: jem777   (16.06.2009 в 17:09)   письмо автору
 
   для: oliss   (16.06.2009 в 13:19)
 

Код в таком виде выдает ошибку. Попробовал поставить экран перед кавычкой, что то не пашет. Да и знаков маловато. Двоеточие надо бы добавить.

  Ответить  
 
 автор: jem777   (16.06.2009 в 17:07)   письмо автору
 
   для: Trianon   (16.06.2009 в 13:24)
 

Гораздо полегчает. Дело в том что админы там неподготовленные. И вид пустых тем с пустыми сообщениями их видимо слегка обескураживает.))
Но так как сайт у них гораздо раскрученней, спам их атакует гораздо активнее.

  Ответить  
 
 автор: Trianon   (16.06.2009 в 13:24)   письмо автору
 
   для: jem777   (15.06.2009 в 18:45)
 

Я вот чего не понимаю.
Ну запретите Вы пустые сообщения.
Спаммеры будут постить сообщения состоящие, допустим, из одной точки. Или одной буквы.
Вам легче станет?

  Ответить  
 
 автор: oliss   (16.06.2009 в 13:19)   письмо автору
 
   для: jem777   (15.06.2009 в 18:45)
 

/[a-zA-Zа-яА-Я0-9-\.,\?!"]+/

  Ответить  
 
 автор: jem777   (15.06.2009 в 18:45)   письмо автору
 
   для: oliss   (15.06.2009 в 07:10)
 

Без понятия. Они там вроде дали код как
%AD


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

  Ответить  
 
 автор: oliss   (15.06.2009 в 07:10)   письмо автору
 
   для: jem777   (15.06.2009 в 06:48)
 

фильтрует :
   ,    ,  	

<?
if (!preg_match('/^[ёЁA-Za-zА-Яа-я0-9_]{3,}/u',$avtor)) echo '<br />Не тот Формат';


http://piz-cert.narod.ru/simvol.txt

в редакторе виден как -,а что это за символ?

  Ответить  
 
 автор: jem777   (15.06.2009 в 06:48)   письмо автору
 
   для: oliss   (15.06.2009 в 06:18)
 

http://piz-cert.narod.ru/simvol.txt
Впрямую не ставится. Сперва сохранить страницу как текст. В редакторе его видно как знак тире.
Надо не код а первый символ сверху скопировать и вставить. Причем у меня прокатило и на другом форуме на другом движке. Даже в системе комментов на джумла тоже прошло.
Как бы запретить это дело?

  Ответить  
 
 автор: oliss   (15.06.2009 в 06:18)   письмо автору
 
   для: 1prom   (14.06.2009 в 18:21)
 

а такой символ?
<?
$avtor
='&nbsp';
if (!
preg_match("/[a-z\*_~]+/i"$avtor)) exit("Автор недопустимого формата!");

  Ответить  

Сообщения:  [1-10]    [11-20]  [21-21] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования