なぜJIS?で書き込まれてしまったのか?

[上に] [前に] [次に]
satoshi [E-Mail] 1998/05/19(火) 03:12:45
先の投稿は文字化けしてしまいましたが、どうしてでしょう。
こちらはNetscape Navigator 4.03 (Win95)というごく普通
の環境なんですがね。

とほほ 1998/05/19(火) 23:29:43
NN4.01(Win95)で試した所、JISで書かれたページ中のフォームから投
稿すると、JISで投稿されるようですね。
でも、「ラウンジ」のトップページから投稿されたのなら、どうして
「ラウンジ」のトップページをJISだとNNが勘違いしたのでしょう。
不思議です・・・・

satoshi [E-Mail] [HomePage] 1998/05/20(水) 03:13:57
「『ラウ瘢雹ンジ』のトップペ・踉札犬JISだとNNが勘違いした」理由は、
ここのペ・踉札厳欧ャmetaヘッダ・踉擦ヌcharsetを指定していないからだと
思います。いま現在このペ・踉札犬發修゚逅擦任垢氈」據ケジは正裲ケ錣貌匹
ても、Document Infoでは
「Charset:iso-2022-jp (default)」
となっています。文字コ・踉札匹寮瀋蠅呂發舛蹐鵙踉捌動判別です。こちら
のcgiでは返信はSJISであると王苳残蠅靴討申萢C鬚靴討い燭里任垢@ゥ
あまりありそう瘢雹にもないが...多分、もう瘢雹一段落とし穴があるので
しょう瘢雹。JISで送り返されてきたとして、それが正裲ケ錣ヒJISであると
認ケ韻気譴襪里鯔犬欧覯燭C泪

この辺の話題も私の「文字化け」ペ・踉札犬鵬辰┐討「海゚逅察」

私のところの掲ケニ帖ハminibbs)でも、「Shift_JIS」を明記してい
るにも関わらずごくたまにWindows用NNからJISで投稿されてしまう瘢雹
ことがあります。

satoshi [E-Mail] [HomePage] 1998/05/20(水) 03:15:12
(T_T)

とほほ 1998/05/21(木) 01:33:29
Doushite????
Chanto
  require "jcode.pl";
  &jcode'convert(*value, "sjis");
to shiteiru noni...

とほほ 1998/05/21(木) 01:42:39
The latest version of wwwlng.cgi is
http://www.tohoho-web.com/soft/wlng.htm
Is anybody able to explain a cause?

satoshi [E-Mail] [HomePage] 1998/05/21(木) 12:36:45
I think
<meta http-equiv="Content-Type" content="text/html; charset=shift_jis">
helps to some degree.

But Netscape Navigator 2.0 doesn't know "shift_jis." So this code is useful:

if (($ENV{'HTTP_USER_AGENT'} =~ /Mozilla\/2\.0/) && ($ENV{'HTTP_USER_AGENT'} !~ /MSIE/)) {
   print "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=x-sjis\">\n";
} else {
   print "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=Shift_JIS\">\n";
}

See http://www.cup.com/negi/tips/mojibake.html

[上に] [前に] [次に]