|
|
Модератор форума: Yuri_G |
Сообщество uCoz » Вебмастеру » Общие вопросы от вебмастеров » Скрипт антиспама блокирует все ссылки |
Скрипт антиспама блокирует все ссылки |
Помогите до делать если возможно!
Этот код не дает ссылкам появлятся любым... Код <!----Антиспам-----> <?if(strpos($MESSAGE$,'http://')!='-1' || strpos($MESSAGE$,'www')!='-1' || strpos($MESSAGE$,'.ru')!='-1' || strpos($MESSAGE$,'.com')!='-1' || strpos($MESSAGE$,'.net')!='-1' || strpos($MESSAGE$,'.ucoz')!='-1' || strpos($MESSAGE$,'.ua')!='-1' || strpos($MESSAGE$,'.рф')!='-1' || strpos($MESSAGE$,'.tk')!='-1' || strpos($MESSAGE$,'.info')!='-1' || strpos($MESSAGE$,'.su')!='-1' || strpos($MESSAGE$,'.tv')!='-1')?> <p><span style="color:#FF0000;">(Комментарий скрыт)</span> <span style="color:#008000;">Подозрение на спам!</span></p> <?else?>$MESSAGE$<?endif?> <!---------> Добавлено (16 Апр 2016, 11:58:40) --------------------------------------------- сам сайт: http://kinofi.3dn.ru Сообщение отредактировал webanet - Суббота, 16 Апр 2016, 17:14:18
|
Как-то так :)
Код <?if(strpos($MESSAGE$,'http://')!='-1' || strpos($MESSAGE$,'www')!='-1' || strpos($MESSAGE$,'.ru')!='-1' || strpos($MESSAGE$,'.com')!='-1' || strpos($MESSAGE$,'.net')!='-1' || strpos($MESSAGE$,'.ucoz')!='-1' || strpos($MESSAGE$,'.ua')!='-1' || strpos($MESSAGE$,'.рф')!='-1' || strpos($MESSAGE$,'.tk')!='-1' || strpos($MESSAGE$,'.info')!='-1' || strpos($MESSAGE$,'.su')!='-1' || strpos($MESSAGE$,'.tv')!='-1')?><!-- есть атрибуты ссылки --> <?if((strpos($MESSAGE$,'http://kinofi.3dn.ru')!='-1') or ($CUR_GROUP_ID$=4))?><!-- ссылка на мой сайт или смотрит админ --> $MESSAGE$ <?else?><!-- ссылка на чужой сайт или смотрят участники и гости --> <p><span style="color:#FF0000;">(Комментарий скрыт)</span> <span style="color:#008000;">Подозрение на спам!</span></p> <?endif?> <?else?><!-- нет ссылок --> $MESSAGE$ <?endif?> Но! Если в коменте будет две ссылки (одна внешняя и одна - внутренняя), то комент будет открыт |
| |||
| |||