From: rubikitch@... Date: 2010-01-06T14:21:51+09:00 Subject: [ruby-list:46741] Re: $B%R%"%I%-%e%a%s%HFb$NJQ(B$B?tE83+$,@5>o$K9T$o$l$J$$(B From: rubikitch@ruby-lang.org Subject: [ruby-list:46740] Re: ヒアドキュメント内の変数展開が正常に行われない Date: Wed, 6 Jan 2010 14:16:08 +0900 おっと、ひとつだけ。 > # > # フォーム情報を取得する > # > def get_form > @InquiryCommodity = @cgi["InquiryCommodity"] # お問い合わせ商品 > @ContentOfInquiry = @cgi["ContentOfInquiry"] # お問い合わせ内容 > @NameKana = @cgi["NameKana"] # お名前(カナ) > @NameKanji = @cgi["NameKanji"] # お名前(漢字) > @TelephoneNumber = @cgi["TelephoneNumber"] # 電話番号 > @EmailAddress = @cgi["EmailAddress"] # E-Mailアドレス > @ZipCode = @cgi["ZipCode"] # 郵便番号 > @AdministrativeDivisions = @cgi["AdministrativeDivisions"] # 都道府県 > @LocalAuthorityCounty = @cgi["LocalAuthorityCounty"] # 市町村郡 > @HouseNumber = @cgi["HouseNumber"] # 番地 > end もし、HTMLとスクリプトの文字コードが違う場合は、 ここの部分で入力をスクリプトの文字コードに統一しておきましょう。 HTMLがEUC-JPで、スクリプトがUTF-8の場合は require 'nkf' した上で、 NKF("-Ew", 文字列) とします。 入力の文字コードがわかる場合は明示しておくといいです。 -- rubikitch Blog: http://d.hatena.ne.jp/rubikitch/ Site: http://www.rubyist.net/~rubikitch/ Twit: http://twitter.com/rubikitch/ 『Ruby逆引きハンドブック』 http://d.hatena.ne.jp/rubikitch/20090525/rubybook