18 Авг 2015 Задача: выставить запрет на написание любых активных ссылок, кроме ссылок содержащих доменное имя самого сайта. То есть что бы на сайте активные ссылки на левые сайты вообще не проходили. При попытке написать - http: //levyjsait.ru или http: //levyjsait.ru/kakoj-to-rasdel/kakoj-to-fail выдало ошибку, к примеру - "ссылки на сторонние ресурсы запрещены". А ссылки внутренние, самого сайта проходили спокойно. Собственно что бы по всему сайту такой запрет работал. Сложно реализовать? Может кто сделать? Двиг DCMS 6.6.4
<?php if (stripos('http://', $_POST['msg'])) // есть ли в отправленом сообщение ссылка { if (stripos($_POST['msg'], $_SERVER['HTTP_HOST'])) // ссылка локального сайта? { //можно отправлять } else { //низя } } ?>
З.Ы Можно его лучше сделать(список доменов), но мне лень)
Hack19 Авг 2015 Тоже такое надо бы сделать) Добавлено: А ты из антимата переделай)) Сделай еще один файл, только не все сайты пиши, а просто пометь с окончанием .ру .ru .com Все известные домены. ______________________ уф
CreatorAndrey19 Авг 2015 у меня есть такое для социала . нужно взять анти спам4 и поредачить немного его