Не получается не как их прекрутить(
[code]<?php
#BB-code
function code($msg){
$msg = preg_replace(\'#\\[b\\](.*?)\\[/b\\]#si\', \'<b>\\1</b>\', $msg);
$msg = preg_replace(\'#\\[i\\](.*?)\\[/i\\]#si\', \'<i>\\1</i>\', $msg);
$msg = preg_replace(\'#\\[u\\](.*?)\\[/u\\]#si\', \'<u>\\1</u>\', $msg);
$msg = preg_replace(\'#\\[s\\](.*?)\\[/s\\]#si\', \'<s>\\1</s>\', $msg);
$msg = preg_replace(\'#\\[red\\](.*?)\\[/red\\]#si\', \'<span style=\"color:red\">\\1</span>\', $msg);
$msg = preg_replace(\'#\\[green\\](.*?)\\[/green\\]#si\', \'<span style=\"color:green\">\\1</span>\', $msg);
$msg = preg_replace(\'#\\[blue\\](.*?)\\[/blue\\]#si\', \'<span style=\"color:blue\">\\1</span>\', $msg);
$msg = preg_replace(\'#\\[url\\=(http\\://.+)\\](.+)\\[/url\\]#i\',\'<a href=\"\\1\">\\2</a>\',$msg);
$msg = preg_replace(\'#\\[img\\](http\\://.+)\\[/img\\]#i\',\'<img src=\"\\1\">\',$msg);
return $msg;
}
?>[/code]
это функция ббкодов, нужно прикрутить к выводу сообщений
[code]<?php
echo \' \'.output(mb_substr($tema[\'msg\'],0,900)).\'\';
if(mb_strlen($tema[\'msg\'])>900)echo\'<br /><a href=\"/forum/\'.$razdel[\'id\'].\'/\'.$fo[\'id\'].\'/\'.$tema[\'id\'].\'/who\">» Читать все »</a>\';
?>[/code]
code(output(mb_substr($tema[msg],0,900)))