TheSomeOne
@TheSomeOne
Бегиннер в Веб Девелопменте

Фильтрация ссылок в форме обратной связи?

Есть форма бронирования на сайте.
Есть <textarea> куда пользователь вписывает дополнительную информацию по бронированию.
<label for="" class='textarea'>
                                <span>Дополнительная информация</span>
                                <textarea name='comments'></textarea>
                            </label>

Есть спамеры, которые отправляют на почту по "форме бронирования" кучу ссылок, через причем с анкорами )
Как можно запретить отправку ссылок с формы бронирования ?
Есть решения?
Валидация или еще какие методы?

PS: Любая информация будет полезна.
Спасибо)
  • Вопрос задан
  • 727 просмотров
Пригласить эксперта
Ответы на вопрос 2
@motcart
Вот у меня на одном проекте так сделано:
<?php
if(stristr($_POST['comment_text'], 'http') === FALSE) {
    $status = '1';
}
else {
    $status = '0';
}

}
?>


Проверяем, есть ли в тексте комментария вхождение слова http. Если есть, то комментарий уходит на премодерацию, если нет, публикуется сразу. Вы можете сразу удалять такие сообщения без премодерирования.
Ответ написан
@netW0rm
На стороне клиента никак. Нужно фильтровать на сервере.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Смокинг Казань
от 120 000 до 150 000 ₽
от 120 000 до 180 000 ₽
Plesk Новосибирск
от 150 000 до 300 000 ₽
20 сент. 2021, в 18:13
100000 руб./за проект
20 сент. 2021, в 17:46
30000 руб./за проект
20 сент. 2021, в 16:07
140000 руб./за проект