• ベストアンサー

.htaccessもmetaもEUC-JPなのにブラウザから自動判別されない。

PHPで .htaccessもinternal_encoding, http_outputをEUC-JP としたし、metaタグも書いてEUC-JPとしたのに、 ブラウザから文字のエンコードが正しく自動判別されず、 Unicodeになってしまって、文字化けしてしまいます。 なぜなのでしょうか? どうしたら正しく判別されるようにできるのでしょうか? よろしくお願いいたします。

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

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

>.htaccessも の意味がわかりませんが、 header("Content-Type:text/html;charset=euc-jp"); をつけてみては?

idaira
質問者

お礼

ありがとうございます

その他の回答 (2)

  • warez
  • ベストアンサー率57% (29/50)
回答No.3
noname#119957
noname#119957
回答No.2

■HTMLのメタタグ <meta http-equiv="Content-Type" content="text/html; harset=euc_jp" /> これで、実際にeuc-jpでファイル保存してUPLOADすれば? ■サーバのPHP内部コード設定は、(.htacceaa内) mbstring.internal_encoding = "UTF-8" ですよね。