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

こんばんは!

度々質問させて頂いておりますイインンフォフォと申します。

さて早速質問に移ります。

DBより半角カナの抽出は出来たのですが更新をした場合に文字化けになります。

ピーナッツと言う半角カナのカテゴリがありそこにある情報を取得→更新と言う形です。

全角にしたらいいと言うご意見もあるかと思います。

全角にすると別なプログラムも狂ってしまうので半角でしかダメみたいです。

ピーナッツを抽出→表示 はOKです。

でも内容を更新すると→[ピーナッツ]が文字化けです。

フォームのプルダウンメニューから cate='$pr[4]' と言う形でインサート及び更新をしています。

抽出の時点では半角カナで表示されていて更新作業をすると化けてしまいます。

文字化けした場合、管理画面からカテゴリの訂正をしなければなりません。

DB→EUC-JP
PHPファイル→SJIS となっております。

なぜでしょうか!!

ご教授願います(*^-^*)

A 回答 (1件)

>なぜでしょうか!!


そりゃ質問者自身が回答だしています。
それは
>DB→EUC-JP
>PHPファイル→SJIS となっております。
特別にPHP側やDB側からデータを受けるときなどで意図して文字コード変換の処理を付けてなければ文字化けするよね。
    • good
    • 0

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