• ベストアンサー

ajax 文字化け euc-jp

先程質問したものです データベースから取り出したときに文字化けだと思ったら プレーンテキストでも文字化けしてました。 どうやら原因はajaxを使ってテキストを(DBのデータはhtmlタグと共に返しています)返しているからのようです。 staticなtextの場合、eucではIEもFFも(サファリも)ajaxを使うと 文字化けをするらしいです。 utf-8ならIEとFFで使えるようですが、DBの都合上eucのまま 作りたいです。 どうにか文字化けを回避する方法はありませんか??

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

  • ベストアンサー
  • SAYKA
  • ベストアンサー率34% (944/2776)
回答No.1

仲介で変換するしかないんじゃないかな web側へはUTFでDBへ渡す場合にはeucで変換しながら動かすしかないと思うよ http://www.php.net/manual/ja/ref.mbstring.php http://www.php.net/manual/ja/function.mb-convert-encoding.php

japan_3
質問者

お礼

ぱっちしながらってことですね。 少し面倒ですが、そうします。 ありがとうございました!!

関連するQ&A

専門家に質問してみよう