Copy codeThe Code is as follows:
<? Php
/*
Php Ubb Code Editor
*/
Function get_ubb ($ ubb ){
$ Ubb = preg_replace ("/([B]) (. *) ([/B])/"," <B> \ 2 </B> ", $ ubb); // Replace the bold characters of B.
$ Ubb = preg_replace ("/([I]) (. *) ([/I])/"," <I> \ 2 </I> ", $ ubb );
$ Ubb = preg_replace ("/([U]) (. *) ([/U])/"," <U> \ 2 </U> ", $ ubb );
$ Ubb = preg_replace ("/([LEF]) (. *) ([/LEF])/"," <div align = left> \ 2 </div> ", $ ubb );
$ Ubb = preg_replace ("/([MID]) (. *) ([/MID])/"," <div align = center> \ 2 </div> ", $ ubb );
$ Ubb = preg_replace ("/([RIG]) (. *) ([/RIG])/"," <div align = right> \ 2 </div> ", $ ubb );
$ Ubb = preg_replace ("/([LINK]) (. *) ([/LINK])/"," <a href = \ 2> \ 2 </a> ", $ ubb );
$ Ubb = preg_replace ("/([Email]) (. *) ([/Email])/"," <a href = mailto: \ 2> \ 2 </a> ", $ ubb );
$ Ubb = preg_replace ("/([IMAGE]) (. *) ([/IMAGE])/", "$ Ubb = preg_replace ("/([FLASH]) (. *) ([/FLASH])/"," <OBJECT codeBase = http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,2,0 classid = clsid: d27CDB6E-AE6D-11cf-96B8-444553540000 width = 400 height = 400> <param name = movie VALUE = "\ 2"> <param name = quality VALUE = high> <embed src = "\ 2" quality = high pluginspage = 'HTTP: // www.macromedia.com/shockwave/download/index.cgi? P1_Prod_Version = ShockwaveFlash 'Type = 'application/x-shockwave-flash' width = 400 height = 400> </embed> </OBJECT> ", $ ubb );
$ Ubb = preg_replace ("/([MUSIC]) (. *) ([/MUSIC])/"," <embed src = \ 2 autostart = false loop = 3> ", $ ubb );
$ Ubb = preg_replace ("/([PHOTO name =) ([0-9] *) (])/", "$ Ubb = preg_replace ("/([FONT = )(. {1, 10}) (]) (. *) ([/FONT])/"," <div style = font: \ 2> \ 4 </div> ", $ ubb );
$ Ubb = preg_replace ("/([FONT-SIZE =) ([0-9] *) (]) (. *) ([/FONT-SIZE])/"," <div style = font-size: \ 2px> \ 4 </div> ", $ ubb );
$ Ubb = preg_replace ("/([FONT-COLOR = )(. {1, 10}) (]) (. *) ([/FONT-COLOR])/"," <div style = color: \ 2> \ 4 </div> ", $ ubb );
// $ Ubb = preg_replace ("/([]) (. *) ([/])/", "", $ ubb );
Return $ ubb;
}
$ Str = get_ubb ($ _ POST ['cont']);
$ Str = "<div style = font:> [FONT =] asdasd </div> <div style = font: georgia> asdasdas [/FONT] </div> ";
Echo get_ubb ($ str );
?>