我解決了
在viewtopic.php中加上這段即可
還是感謝您的幫忙
代碼: 選擇全部
//EDITOR START HERE
$message =str_replace ("#ed_op#","<",$message);
$message =str_replace ("#ed_cl#",">",$message);
$message =str_replace ("&","&",$message);
$message =str_replace (""","\"",$message);
$message =str_replace ("<br />","<br>",$message);
// Clear all onClick onMouseOver onMouseOut onMouseDown onMouseUp onMouseMove onBlur cursor
// position absolute visibility visible z-index
// Example <span onClick=alert('BOOOO')>Click here</span>
// will be replaced to <span =alert('BOOOO')>Click here</span>
// in this way your board won't mess up. Hope this will help.
$message = str_replace("<","\n<",$message);
$message = str_replace(">",">\n",$message);
$array_mess = explode ("\n",$message);
$message = "";
foreach ($array_mess as $val){
if (preg_match("/</",$val) ){
$val = preg_replace("/onclick/si", "", $val);
$val = preg_replace("/onmouseover/si", "", $val);
$val = preg_replace("/onmouseout/si", "", $val);
$val = preg_replace("/onmousedown/si", "", $val);
$val = preg_replace("/onmouseup/si", "", $val);
$val = preg_replace("/onmousemove/si", "", $val);
$val = preg_replace("/onblur/si", "", $val);
$val = preg_replace("/cursor/si", "", $val);
$val = preg_replace("/position/si", "", $val);
$val = preg_replace("/absolute/si", "", $val);
$val = preg_replace("/visibility/si", "", $val);
$val = preg_replace("/visible/si", "", $val);
$val = preg_replace("/z-index/si", "", $val);
$val = preg_replace("/script/si", "", $val);
}
$message .=$val;
}
//EDITOR END HERE