プロが教える店舗&オフィスのセキュリティ対策術

こんにちわ。
現在、phpMyFaqを使ってナレッジベースの構築を検討している者です。
いくつかトピックスが上がっているようでしたが、私も文字化けに
悩まされております。
どなたかアドバイスを戴ければ助かります。
宜しくお願い致します。

<当方の環境>
[PHP] php-5.2.6
php.ini
[mbstring]
mbstring.language = Japanese
mbstring.internal_encoding = SJIS
mbstring.http_input = auto
mbstring.http_output = SJIS
mbstring.encoding_translation = On
mbstring.detect_order = auto
mbstring.substitute_character = none;
[db] mysql-4.1.22
my.ini
default-character-set=sjis
[OS] Windows 2003 server
[phpMySQL] phpMySQL-2.0.9

なお、MySQL.exeを使って、SQL文で登録内容を確認したところ、
登録した文字は文字化けすることなく、登録ができていました。
表示時の問題でしょうか?

A 回答 (1件)

>> 表示時の問題でしょうか?



最近のphpMyFaqで日本語を使用する場合、文字セットは utf-8 しか対応していないはずです。
sjisで利用するためには、随所で修正が必要でしょう。
sjisにこだわるのなら、
./lang/language_ja.php の
$PMF_LANG["metaCharset"] とファイル自体の文字コードを変換しておき
後は、個々に化ける処理を見つけてコードの書き直しをしていく必要が有るでしょう
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!