From: rubikitch@... Date: 2010-01-06T14:28:54+09:00 Subject: [ruby-list:46743] Re: $B%R%"%I%-%e%a%s%HFb$NJQ(B$B?tE83+$,@5>o$K9T$o$l$J$$(B From: ShingoKintaka Subject: [ruby-list:46739] Re: ヒアドキュメント内の変数展開が正常に行われない Date: Wed, 6 Jan 2010 13:32:43 +0900 > def TransmissionEndMessage > name_kanji = @NameKanji.toeuc > message =<<-"EOF" > > > > お問合せフォーム > > > #{name_kanji}様
> 御問い合わせありがとうございました。
>
> 内容を確認後、#{name_kanji}様宛のメール#{@EmailAddress}に返信 させて頂きます。
> ※返信は2〜6営業日以内とさせて頂きます。
>
> TOPページに戻る > > > EOF > > print message.toeuc スクリプト(message)がUTF-8に対して、name_kanjiがEUC-JP(変換してしまったため)なので、 文字コードに食い違いが生じています。 # 急いでメール書いたらだめですね(^^;;;;;;;; -- 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