カレッヂ |
質問者 コーヘイ
投稿日 2004/5/12(水) 22:13:38
CGIをつい最近始めた初心者です。 送信フォームの改行やタグを<BR>や文字にするために、下のようなプログラムを組んだのですが、 $name =~ s/&/&/g; $name =~ s/</</g; $name =~ s/>/>/g; $value =~ s/&/&/g; $value =~ s/</</g; $value =~ s/>/>/g; $name =~ s/\r\n/<BR>/g; $name =~ s/\r/<BR>/g; $name =~ s/\n/<BR>/g; $value =~ s/\r\n/<BR>/g; $value =~ s/\r/<BR>/g; $value =~ s/\n/<BR>/g; という順番で作ったのにかかわらず、<BR>が<BR>と表示されます。 本を読んでも順番的には間違っていないはずなのですが・・・。 誰か教えてください。お願いします。
プロバイダ参照:http://home.isle.ne.jp/index.html |
回答者 sim
[削除]
投稿日 2004/5/14(金) 13:12:18
<などの後ろにセミコロンをつけてみてはいかがでしょうか? <など。 |
質問者 コーヘイ
[削除]
投稿日 2004/5/14(金) 13:30:01
sim様 ご回答ありがとうございます。 早速やってみます。 |
このページは終了したので返信(回答)は書きこめません
Web裏技 |