プロが教える店舗&オフィスのセキュリティ対策術

print "<INPUT TYPE='submit' VALUE='表\示'/>\n";

しないと化けるのですが
「表」の2バイト目が「\」と同じだからと言うことですが
最初のバイトを見れば文字を正確に認識できるはずなのになぜ化けるのでしょうか?

A 回答 (1件)

>最初のバイトを見れば文字を正確に認識できるはずなのになぜ化けるのでしょうか?



その「認識」をしているのは文字を表示しているクライアント側のブラウザ等ですが、
"\"を特殊文字とみなしてしまうのはサーバー側のperlだからです。
    • good
    • 0
この回答へのお礼

ありがとうございます

お礼日時:2005/01/05 13:57

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!