Надоели спамеры на сайте. Обращаюсь с помощью к вам. В полезных кусках кодов так и не нашёл рабочего и действенного метода замены ссылок. Вообщем нужна функция которая будет запрещать любые ссылки на посторонние ресурсы кроме сайта на котором данная функция работает. Желательно чтобы фильтровала как с http:// так и без. Помогите пожалуйста)
Slic, [code]
<?
function mysite($msg,$site){
$exp = explode('/',$msg); //делим что получили
if($exp[0] =='http:'){ //если запрос с http://
if($exp[2] == $site){$mmg = $msg;} else {$mmg = '[реклама]';}
} else {// если с www
if($exp[0] == 'www.'.$site){$mmg = $msg;} else {$mmg = '[реклама]';}
}
return $mmg;
}
$msg = 'http://lorinz.ru/1/';
echo mysite($msg,'lorinz.ru'); // вызов
?>
[/code]
писал на скорую руку могут быть ошибки