The following codes SHOULD work (I've just tested them on my server, so if you are experiencing an error, try to find it yourself):
encodeBB():
$pattern[] = "/\[flash\](.+?)\[\/flash\]/is";
$replacement[] = '<OBJECT classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000><PARAM NAME="movie" VALUE="\\1"></OBJECT>';
decodeBB():
$pattern[] = "/<OBJECT classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000><PARAM NAME=\"movie\" VALUE=\"(.+?)\"><\/OBJECT>/s";
$replacement[] = '[flash]\\1[/flash]'; |