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

Ruby on Rails + MySQLでWEBアプリを開発しているのですが、日本語で入力したデータが全て文字化けを起こしてしまい原因が分からず困っています。
ご存知の方是非教えていただけませんでしょうか。
当方素人のため、なるべく分かりやすく解説してくれているページなどありますと嬉しいです。

開発環境は以下です。
OS:MacOSX
ブラウザ:FireFOx2
Ruby:1.8.2
Rails:1.2.2
RubyGems:0.9.2

今まで以下に出ている方法を試しましたがダメでした。
http://osakanas.blog19.fc2.com/blog-entry-40.html
http://konohaotoshi.blog69.fc2.com/blog-entry-83 …
http://mamok.com/2006/11/09/261/
http://sam2.jp/j/20051108.html

A 回答 (1件)

回答がつかないようなので。



今一度、MySQLに放り込むデータがUTF-8かどうかを確認するのと、
化けているページのソースを見てヘッダで文字コード指定が正しくされているかどうかを
確認してみてください。
ブラウザの文字エンコーディングを変えてみても文字化けしたままですか?
#化け方は変わるでしょうが
とりあえず自動認識以外に、UTF-8, euc-jp, shiftjis, iso-2022-jpあたりを
試してみてください。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございました。
MySQL上での文字コード指定を修正したところ直りました。

こちらのサイトも非常に参考になりました。
http://wota.jp/ac/?date=20061011#c15

ありがとうございました。

お礼日時:2007/04/25 14:35

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