• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:文字コードをEUCからSHIFT-JISに変更しました。)

データベース文字コードをEUCからSHIFT-JISに変更する際の問題

このQ&Aのポイント
  • データベースの文字コードをEUCからSHIFT-JISに変更しましたが、一部のページで文字化けや表示の問題が発生しています。何故、このような差が起こるのでしょうか?phpファイルの保存形式もEUCからSHIFT-JISに変更しました。
  • 問題の発生により、ページが崩れたり表示されない状態になっています。文字コードの変更に関する適切な設定や処理が必要なのか、解決のための手段を教えてください。
  • データベースの文字コードをEUCからSHIFT-JISに変更した際に、一部のページで文字化けや表示の問題が発生しています。phpファイルの保存形式も変更しましたが、解決できず困っています。知恵をお貸しいただけないでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • asuncion
  • ベストアンサー率33% (2127/6289)
回答No.1

> 一般的にはSHIFT-JISを使用した方が良いというアドバイス そのアドバイスに従わない方がよかったのではないかと思います。 shift-JISよりはeuc、eucよりはutf-8の方が、データベースの コード体系として望ましいと思います。 可能であればutf-8に変更するのがよいと思いますが、 むずかしそうであれば、eucに戻すことを検討なさってみてはいかがでしょうか。

noname#92587
質問者

補足

 ありがとうございます。 確かにEUCに戻した方が賢いのかもしれません。 それでも問題はないといえばないんですが、 mailtoでメーラーを起動した時、 デフォルトで件名に文字を入力しておきたいんですよ。  EUCだと文字化けして表示されたんですが、 その点ってEUCでも改善できるものなのでしょうか?

その他の回答 (2)

  • inu2
  • ベストアンサー率33% (1229/3720)
回答No.3

一般的には EUCかUTF-8を使います 最近はUTF-8が増えつつあります。 戻したほうが無難です。

noname#92587
質問者

補足

わかりました。 EUCの方が無難ということなので戻します。 ありがとうございました。

回答No.2

どこかでエラーになっていませんか? コマンドラインで動かしてエラーにはなりませんか? また、出力されるHTMLにも文字コードを明示的にするといいと思います、。

関連するQ&A