Kod
function bbcode($string)
{
// pogrubiony text
$string = str_replace("[b]","<b>",$string);
$string = str_replace("[/b]","</b>",$string);
// pochylenie
$string = str_replace("[i]","<i>",$string);
$string = str_replace("[/i]","</i>",$string);
// podkreslenie
$string = str_replace("[u]","<u>",$string);
$string = str_replace("[/u]","</u>",$string);
// [url]www....[/url]
$string = eregi_replace("[url]www.([^[]*)", "<a href="http://www.1" target=_blank>1",$string);
// <a href=> url </a>
$string = eregi_replace("[url]([^[]*)","<a href="1" target=_blank>1",$string);
// [url=][/url]
$string = eregi_replace("[url=([^[]*)]([^[]*)","<a href="1" target=_blank>2",$string);
$string = str_replace("[/url]","</a>",$string);
// [email][/email]
$string = eregi_replace("[email]([^[]*)[/email]", "<a href="mailto:1">1</a>",$string);
// <center>
$string = str_replace("[center]","<center>",$string);
$string = str_replace("[/center]","</center>",$string);
// [img]
$string =eregi_replace("[img]([^[]*)[/img]","<img src="1" border=0>",$string);
// swf
$string = eregi_replace("[swf width=([^[]*) height=([^[]*)]([^[]*)[/swf]","<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,2,0" width="1" height="2"><param name=quality value=high><param name="SRC" value="3"><embed src="3" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="1" height="2"></embed></object>", $string);
return $string;
}