下面discuz欄目給大家介紹一下discuz3.4特殊字符亂碼的解決方案。有一定的參考價值,有需要的朋友可以參考一下,希望對大家有所幫助。
相關推薦:《discuz》
Discuz!3.4升級后,貼子內容使用Unicode編碼會出現直接顯示源碼問題
打開:sourceunctionunction_core.php
$String = str_replace(array('&', '"', '<', '>'), array('&', '"', '<', '>'), $string);
下面加入
if(strpos($string, '&#') !== false) { $string = preg_replace('/&((#(d{3,5}|x[a-fA-F0-9]{4}));)/', '&1', $string); }
保存文件 覆蓋 更新緩存 刷新貼子看看效果
更多編程相關知識,請訪問:discuz!!
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END