現(xiàn)象描述:在后臺,全局,站點信息添加統(tǒng)計代碼時,代碼會自動變成
<script></script>
原因分析:官方在X3.2提交統(tǒng)計代碼的時候,在入庫前驗證正則,而這個正則存在問題,不曉得官方的意圖,所以解決方案就算是臨時的處理吧
解決方案:
打開source/admincp/admincp_setting.php
搜索
if(isset($settingnew['statcode'])) {
將這段落都刪除,即
if(isset($settingnew['statcode'])) {
$settingnew['statcode'] = preg_replace('/<script(.*?)language(.*?)>/is', '<script>', $settingnew['statcode']);
$settingnew['statcode'] = str_replace(array('<?', '?>'), array('<?', '?>'), $settingnew['statcode']);
}