Антиспам для комментариев на условных операторах
Всем привет, сегодня мы рассмотрим пример как скрыть спам у вас на сайте не при помощи JS, а с помощью условных операторов ucoz. Но мы не будем тупо скрывать условием все ссылки, т.к. ссылки которые будут вести на ваш же сайт спамом считаться не будет, и все будут видеть комментарий. Ну а если вдруг в комментарии возникает какая-то не известная ссылка ведущая не на ваш сайт, то комментарий тут же будет скрыт от глаз людских.

Для установки замените MESSAGE$ в виде комментариев на данный код:

Код
<?if(strpos($MESSAGE$,'kanavas.at.ua')!='-1')?>$MESSAGE$<?else?><?if(strpos($MESSAGE$,'http://')!='-1' || strpos($MESSAGE$,'www')!='-1' || strpos($MESSAGE$,'.ru')!='-1' || strpos($MESSAGE$,'.com')!='-1' || strpos($MESSAGE$,'.net')!='-1' || strpos($MESSAGE$,'.org')!='-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' || strpos($MESSAGE$,'.pro')!='-1' || strpos($MESSAGE$,'.site')!='-1' || strpos($MESSAGE$,'.club')!='-1' || strpos($MESSAGE$,'.am')!='-1')?> <span id="wPokazati" style="display:none;">$MESSAGE$</span> <p><span style="color:#FF0000;" class="wCkrit">(Комментарий скрыт, в нем содержится подозрительная ссылка)</span> <span style="color:#008000;"><a href="javascript://" class="wCkrit" onclick="$('#wPokazati').show(); $('.wCkrit').hide();" style="color:#008000;" >Показать!</a></span></p> <?else?>$MESSAGE$<?endif?><?endif?>

где kanavas.at.ua - ссылка на ваш сайт, который спамом считаться не будет.

Источник: http://webo4ka.ru

Всего комментариев: (0)

_LOGGED_IN$)?>
Чтобы оставить комментарий под этой публикацией, войдите или зарегистрируйтесь.

Случайные материалы

Эффекты для новостей
Эффекты для новостей
Status updates
Status updates
Боковое меню как на YouTube для uCoz
Боковое меню как на YouTube для uCo
Увеличение картинки при нажатии на нее для uCoz
Увеличение картинки при нажатии на
Как отыскать своё жизненное предназначение
Как отыскать своё жизненное предназ
Добавление/удаление классов с помощью JavaScript свойства classList
Добавление/удаление классов с помощ