rails:2100
From: kakicg@m...
Date: Tue, 10 Apr 2007 18:47:07 +0900
Subject: [rails:2100] Shift_JISでのフォーム入力
柿山です。 ケータイサイトはシフトJISにしておく必要があると思います が、シフトJIS環境で テキストフィールドから日本語を入力すると全く受け付けてくれません。 (入力した項目はブランクになってしまう) シフトJISにするためにcontrollerで以下の設定を行って います。 before_filter :set_charset after_filter :to_sjis protected def set_charset @headers['Content-Type'] = 'text/html; charset=Shift-JIS' end def to_sjis @response.body = NKF.nkf('-Ws -m0 -x', @response.body) end この設定を外してUTF-8にすると問題なく日本語を受け付けてく れるようなので、 シフトJIS環境のフォームで日本語処理がうまくいっていないよ うに思えるのですが。 解決法はないでしょうか。 -- ML: rails@r... 使い方: http://QuickML.com/
2099 2007-04-09 09:39 [takahashi@t... ] 参加します -> 2100 2007-04-10 11:47 ┗[kakicg@m... ] Shift_JISでのフォーム入力 2101 2007-04-10 12:37 ┗[y-yamasaki@s... ] 2102 2007-04-10 12:54 ┗[kakicg@m... ]