1 頁 (共 1 頁)

[建議]關於AJAX的快速預覽的中文亂碼解決方法

發表於 : 2007-01-19 16:59
kenspc
當以AJAX預覽文章時中文字常常會出現亂碼, 我發現原來是functions.php裡的AJAX_message_die函數某一段指令所致, 只要修改成以下就可以解決中文預覽時出亂碼

#
#-----[ OPEN ]------------------------------------------
#
includes/functions.php

#
#-----[ FIND ]------------------------------------------
#
$value = utf8_encode(htmlspecialchars($value));


#
#-----[ REPLACE WITH ]------------------------------------------
# 此指令只能在PHP 4.3或以上執行
$value = htmlspecialchars($value, ENT_COMPAT, 'UTF-8');

#
#-----[ SAVE & CLOSE ]-----
#
#EoM

以上的做法只能解決預覽的中文亂碼問題, 而且只適用於utf-8語系
像快速編輯, 提示錯誤等還是有中文亂碼的問題 :roll: