Помогите извлечь url
1.
Удаленный (27.12.2009 / 03:20)
Выводит только 3 ссылки дальше не хочет показует ббкод
ето стандатная с wap-motor
<?
//------------------ Вспомогательная
функция для bb-кода --------------------//
function url_replace($m) { if( !isset($m[3
]) ) { return '<a href="'. $m[1]. '">'.
$m[2]. '</a>'; } else { return '<a
href="'. $m[3]. '">'. $m[3]. '</a>'; }}
2.
Удаленный (27.12.2009 / 03:22)
<?
function
bb_code($message){$message
= preg_replace_callback('~\\[url=(
http://.+?)\\](.+?)\\[/url\\]|(
http://(www.)?[0-9a-z\.-]+\. [0-9a-z]{2
,6}[0-9a-zA-Z/\?\.\~&_=/%-
:#]*)~', 'url_replace', $message);
return $message; }
3.
Удаленный (27.12.2009 / 03:24)
Я уже че только не побувал как ето исправить?
4.
ramzes (27.12.2009 / 04:05)
Это не тут
смотри внимательнее
5.
Удаленный (27.12.2009 / 04:15)
4.
ramzes, Если не тут тогда куда смотреть?
6.
ramzes (27.12.2009 / 04:20)
Гг хочется позлорадствовать (зуб болит) но не буду.
Смотри функция чек видимо ее ты тоже из мотора взял. А именно двоеточие, увидишь там сколько раз оно проходит в чистом виде, все остальное в хтмл эквиваленте. Ну и меняй на то кол-во которое хочешь пропускать.
7.
Удаленный (27.12.2009 / 04:29)
6.
ramzes,
Стопудов
$message=preg_replace("|:
;|",":",$message,3);
8.
Удаленный (27.12.2009 / 04:31)
Спасибо держи авторитета
URL:
https://visavi.net/topics/4269