|
|
|
| Доброго времени суток всем!
Я хотел бы с вами посоветоваться по следующей проблеме.
Есть анкеты в которые вносят юзеры при регистрации свои данные. После чего появляется возможность отправить сообщение другому пользователя. Так вот, автоматическую рассылку я закрыл кодом который с картинки необходимо перед отправкой набирать. Но заходят америкосы и регистрируют анкеты и (видимо у них много видимо терпения) отправляют сообщение всем юзерам на сайте с одинаковым содержанием в письме (т.е. спам). Как можно блокировать таких юзеров, чтобы они не могли даже зарегистрировать свою анкету?
Есть у меня идея. Исходя из того, что у америкосов нет кирилицы на клаве, проверять анкету на отсутствие русских или присутствие всех английских букв. Вопрос такой, как можно проверить текстовое поле на наличие всех или отсутствие русских букв? | |
|
|
|
|
|
|
|
для: Alex Boxgorn
(19.11.2007 в 07:01)
| | Америкосам больше заняться нечем, как вашим пользователям пиьсма слать? :)
А если зайдет порядочный америкос и захочет отправить что-либо?
Ваши америкосы - боты... программы. | |
|
|
|
|
|
|
|
для: Alex Boxgorn
(19.11.2007 в 07:01)
| | Поставьте проверку вида
<?php
if(!preg_match("|[а-яё]|i", $text)) exit();
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(19.11.2007 в 12:27)
| | забыли большие буквы А-Я и буквы для Украины | |
|
|
|
|
|
|
|
для: maxnag
(19.11.2007 в 12:54)
| | модификатор i отвечает за регистр | |
|
|
|