ホームページ  >  記事  >  バックエンド開発  >  Dreamweaver gbk版のシステム基本パラメータ設定がphp5.4で中国語で保存できず、エディタ上で中国語が表示されない問題

Dreamweaver gbk版のシステム基本パラメータ設定がphp5.4で中国語で保存できず、エディタ上で中国語が表示されない問題

PHP中文网
PHP中文网オリジナル
2016-06-13 12:30:37864ブラウズ

私は Dreamweaver システムの utf8 バージョンを使用していましたが、最近テンプレートのセットをテストしましたが、それをサーバーにアップロードすると、基本的なシステム設定では中国語の文字を保存できないことがわかりました。オンラインで良い方法が見つからないので、自分で調べてみたところ、Web サイトのエンコーディングの問題に関して、私の utf8 Dreamweaver は PHP5.4 では問題がないため、フォーム内の文字をトランスコードする必要があります。

Backstage - 基本的なシステムパラメータは保存できません 中国の修正方法:
dedetempletssys_info.htm で
htmlspecialchars($row['value'])
を検索し、
htmlspecialchars に置き換えます($row ['value'],ENT_COMPAT ,'GB2312')

他のページがあり、中国語を保存する方法がないことがわかった場合は、Dreamweaver でサイト全体で htmlspecialchars を検索するのが最善です。 ($row['value']) 次に、システム フォームが適切であることを確認するために、バッチで htmlspecialchars($row['value'],ENT_COMPAT,'GB2312') に置き換えます。

ただし、この変更方法ではエディターの中国語を修正することはできません。方法は次のとおりです:

include/ckeditor/ckeditor_php5.php ファイル
コードを見つけます。
$out = “