function processor($str) { $str = eregi_replace('[b]', "(|)", $str); $str = eregi_replace('[/b]', "(|)", $str); $str = eregi_replace('[i]', "(|)", $str); $str = eregi_replace('[/i]', "(|)", $str); $str = eregi_replace('[u]', "\", $str); $str = eregi_replace('[/u]', "\", $str); $str = eregi_replace('[center]', "\", $str); $str = eregi_replace('[/center]', "\", $str); $str = eregi_replace('[pre]', "\", $str); $str = eregi_replace('[/pre]', "\", $str); $str = eregi_replace("[color=\"\\1\"]\\2[/color]" ,"\\\[]*)\\>([^<\[]*)",$str); $str = eregi_replace("[url=\\1]\\2[/url]","\\([^<\[]*)", $str); $str = eregi_replace("[email=\\1]\\2[/email]","\\([^<\[]*)",$str); $str = eregi_replace("[img]\\1[/img]","\\([^<\[]*)",$str); $str = eregi_replace('[quote]',"\
Quote:
", $str); $str = eregi_replace('[/quote]', "\
", $str); $str = eregi_replace('[/quote]', "\
", $str); //$str = eregi_replace('/n', "\
\n", $str); //$str = eregi_replace("\
", '/n', $str); $str = eregi_replace("[ulist]\\1[/ulist]","",$str); $str = eregi_replace("[list]\\1[/list]","
    (.*)
",$str); $str = eregi_replace("[*]\\1","
  • ([^<]*)
  • ",$str ) ; $str= str_replace(' ', ' ', $str); //$str = htmlentities($str, ENT_QUOTES); $str= nl2br($str);//second pass $str= str_replace(":)", "", $str); return $str; }