>ajaxを使用した場合にPHP出力文字の文字化け入力中の回答があります。ページを離れますか?※ページを離れると、回答が消えてしまいますページを離れるA回答を続ける入力中のお礼があります。13:39回答数:1件サーバー側をPHPにしてajaxシステムを作ろうと思っています。サーバからのデータ取得時にResponseTextを使用しており、ブラウザの表示での文字化けで困っています。IE6.0では、UTF-8なら表示できますがEUC-JPは文字化けします。IE6.0では、UTF-8は文字化けし、EUC-JPなら表示されます。こっちを立てればあちらが立たずという状況で困っています。XMLファイルやテキストファイルを作成し、これを読み込むとどのパソコンでも表示することができました。phpから出力した文字がうまい具合に読めないのです。ちなみにRespondeXMLを使用する場合、XMLファイルを直接読み込むと内容を取得できるのですが、PHPから出力したXMLデータを取得すると何も表示されません。いい解決方法はないでしょうか。4.3.11php.iniの文字コード設定はEUC-JP用にしています。通報するこの質問への回答は締め切られました。出力」に関するQ&A:PHPとMySQLを使った検索システム。ループの中でテーブルのある項目をまとめて出力したい。XML」に関するQ&A:オブジェクトのデータをもとにXMLの作成で失敗。07:25状況がわからない部分あるので推測で書きます。文字化けが起きるのは1.出力時の文字コードが文字コード設定と食い違っている。(EUC設定なのにデータはUTF8とか)2.<head>タグ内で文字コード指定していない。データの文字コードと食い違っている。3.HTMLとJavascriptで文字コードが食い違っている。charset="UTF-8">等で解決することがあります。この回答への補足ご回答ありがとうございます。PHPファイルはすべてUTF-8かEUC-JPに統一しています。"あいうabc";としてテストしています。HEADタグにはファイルの文字コードにあった属性を指定しています。アドバイスいただいたcharsetを指定してもやはりだめです。私が質問時に言っていた「文字化け」というのは、画面表示時にエンコードを手動設定すれば直るものではありません。EUC-JPにすれば表示しないブラウザがあり、かと言ってUTF-8にすれば表示できなかったブラウザは表示できるようになっても、EUC-JPで表示できていたブラウザが表示できなくなるのが不思議です。AjaxでPHPに通信(変数データ)がうまくいきません。全クリア参照履歴を保存しない新規登録・ログインgooIDで新規登録・ログインログイン新規登録(無料)人気Q&Aランキングデイリーマンスリー1つのページにformを2つ設置。切り...1つのページにformを2つ設置。2...ページ数を求めたいJavaScriptにおいてPOSTで送信...4HTML中のTABLEのデータを抽出す...5ページ遷移時にアコーディオン...6バーコードリーダーの読込デー...7javascriptからサーバサイドの...8VBSからPOST送信したいです。Inc.Q質問する(無料)Q&A検索goo検索gooIDで新規登録・ログイン新規登録する(無料)会員の方はこちら外部サービスのアカウントで新規登録・ログインYahoo!で新規登録・ログインGoogleで新規登録・ログインTwitterで新規登録・ログインFacebookで新規登録・ログインdアカウントで新規登録・ログイン※各種外部サービスのアカウントをお持ちの方はこちらから簡単に登録できます。お客様の許可なしに外部サービスに投稿することはございませんのでご安心ください。会員でない方、会員になるとあなたも質問や回答ができるようになります!!親切・丁寧な回答が集まる場30分以内に回答がもらえ回答数は平均3件!匿名(ニックネーム)での投稿なので。