[PHP-users 5532] Re: i-mode絵文字の扱いについて
Go Hamamura
php-users@php.gr.jp
Tue, 19 Feb 2002 11:58:50 +0900
浜村です。
検証結果、という程大したことではないのですが、Perlで受信してファイル出力
してみました。
<FORM ACTION='print.pl' METHOD='post'>
<INPUT TYPE="hidden" NAME="str" VALUE="あいうえお撚">
<INPUT TYPE='submit' VALUE='送信'>
</FORM>
↓
my $query = new CGI;
my $str = $query->param('str');
open OUT, ">/tmp/str.txt" or die();
binmode OUT;
print OUT $str;
close OUT;
としたところ、出力されたファイルは
○IE 5.5
ェ「ェ、ェヲェィェェ賁
(↑半角カナ)
○F503i
あいうえお(ハートマーク)
となりました。
どうやらF503iは、撚をSJISコードに変換した上で送信しているようです。
それはそれで問題ないのですが...IEではなぜ化けるのか??
とりあえず、PHPで処理する前の段階で違いが出ていることだけはわかりました。