
17.08.2007, 01:43
|
|
Новичок
Регистрация: 11.08.2007
Сообщений: 25
Провел на форуме: 131466
Репутация:
11
|
|
Basurman - Я же написал,что html и прочерки не возможны... По этому не получается...
P.S
вот так у него построино.
PHP код:
function comment($text, $strip_html = true) {
$s = $text;
$s = str_replace(";)", ":wink:", $s);
if ($strip_html)
$s = htmlspecialchars_uni($s);
$bb[] = "#\[img\]([^?](?:[^\[]+|\[(?!url))*?)\[/img\]#i";
$html[] = "<img class=\"linked-image\" src=\"\\1\" border=\"0\" alt=\"\\1\" title=\"\\1\" />";
$bb[] = "#\[img=([a-zA-Z]+)\]([^?](?:[^\[]+|\[(?!url))*?)\[/img\]#is";
$html[] = "<img class=\"linked-image\" src=\"\\2\" align=\"\\1\" border=\"0\" alt=\"\\2\" title=\"\\2\" />";
$bb[] = "#\[img\ alt=([a-zA-Zа-яА-Я0-9\_\-\. ]+)\]([^?](?:[^\[]+|\[(?!url))*?)\[/img\]#is";
$html[] = "<img class=\"linked-image\" src=\"\\2\" align=\"\\1\" border=\"0\" alt=\"\\1\" title=\"\\1\" />";
$bb[] = "#\[img=([a-zA-Z]+) alt=([a-zA-Zа-яА-Я0-9\_\-\. ]+)\]([^?](?:[^\[]+|\[(?!url))*?)\[/img\]#is";
$html[] = "<img class=\"linked-image\" src=\"\\3\" align=\"\\1\" border=\"0\" alt=\"\\2\" title=\"\\2\" />";
$s = preg_replace($bb, $html, $s);
return $s;
}
ну а это выводит результат
PHP код:
" . comment($member["info"]) . "
Последний раз редактировалось Nazaret2005; 17.08.2007 в 02:04..
|
|
|