PHP 项目:BBCode 编辑器代码
<?php
function
get_ubb(
$str
) {
$str
= preg_replace(“/([b])(.*)([/b])/i”, “<b>2</b>”,
$str
);
//加粗 UBB
$str
= preg_replace(“/([)em(.*?)(])/i”, “<img src=”emot/em2.gif” />”,
$str
);
//图片
//链接 UBB
$str
= preg_replace(“/([url])(.*)([/url])/i”, “<a href=2 target=”
new
”>2</a>”,
$str
);
//QQ 号码 UBB
$str
= preg_replace(“/[qq]([0-9]*)[/qq]/i”, “<a target=”_blank” href=”tencent:
//message/?
uin=${1}&site=www.php100.com&menu=yes”><img src=”${1}:8″ alt=”QQ${1}” height=”16″
border=”0″ align=”top” /></a>”, $str);
return
$str
;
}
if
(
$_POST
['sub']){
echo
get_ubb(
$_POST
[message]);
}
?>