文字文字文字
文本

解决方案 »

  1.   

    UBB代码啊,搜索一下有现成的程序,自己写的话用正则表达式替换,以文字为例:$text = ereg_replace("^\[b\](.)*\[/b\]$",$text);允许多少个UBB标签就对针对每一个标签进行替换。
      

  2.   

    抱歉,搞错了,应该是:$text = ereg_replace("^\[b\](.*)\[/b\]$","<b>\\1</b>",$text);
      

  3.   

    不过,W3C不赞成使用<b>标签,最好替换为<strong>标签:$text = ereg_replace("^\[b\](.*)\[/b\]$","<strong>\\1</strong>",$text);其它各标签就需要做类似替换了,不过像
    Quote:
    、/:O这样xhtml中不存在的标签,需要根据时间情况来替换,比如
    Quote:
    通常替换为一个<div>,并且在外部为这个/这类<div>定义了CSS样式,/:O通常替换为一个表情图标。