leenex
Новичок
Нужна помощь!
Ув программисты!
Нужна помощь с функцией!
У меня есть строка $mseg, и есть функция
$mesg = antireklama($mesg);
Эта функция по идее должна убирать в строке ссылки типа ssilka.ru и http://ssilka.ru
Но функция не работает!
Помогите, может я где-то накосячил!
Спасибо!
Ув программисты!
Нужна помощь с функцией!
У меня есть строка $mseg, и есть функция
PHP:
function antireklama($mesg){
global $chat_url;
if (function_exists('preg_replace')){
$mesg = preg_replace("#[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}#si",
"'[попытка рекламы]'", $mesg);
if ( !preg_match('#lennex\.net#si', $mesg) ) {
$mesg = preg_replace("/(?<!<a href=\")(?<!\")(?<!\">)(((http|https|ftp):\/\/)?[\w?=&.\/-~#-_]+)/e",
"'[попытка рекламы]'", $mesg);
} else {
$mesg = preg_replace("/(?<!<a href=\")(?<!\")(?<!\">)(((http|https|ftp):\/\/)?[\w?=&.\/-~#-_]+)/e",
"'<a href=\"".$chat_url."go.php?url=\\1\" target=\"_blank\">\\1</a>'",
$mesg);
}
}
return $mesg;
}
$mesg = antireklama($mesg);
Эта функция по идее должна убирать в строке ссылки типа ssilka.ru и http://ssilka.ru
Но функция не работает!
Помогите, может я где-то накосячил!
Спасибо!