ふたたびexploreはokでもnetscapeではみられないcgi

[上に] [前に] [次に]
いさみ [E-Mail] [HomePage] 1999/10/08(金) 20:53:30
再びの投稿です。http://www.hawaiijoho.com/car/cgi-bin/show.cgi?t1=Acura&t2=Integra&t3=1998&t4=yellow&t5=56k&t6=$5600&t7=runs%20good&t8=Image1.jpg&t9=isami&T10=55-619%20nailoa&T11=isami@poi.net&t12=tel&t13=cell&t14=pager&t15=fax&asa=Image1.jpgに行くと、ネスケではうまく表示されません。ネスケは文法に忠実だから、文法のミスだろうとのことです。どこでしょう?前回の(/BODY)の部分は直しましたが、まだうまく表示できません。表示結果とCGIプログラムはhttp://www.hawaiijoho.com/car/question.htmにポストしています。なぜでしょう?

ふじ 1999/10/08(金) 21:19:25
#なんで新規スレッド起こすの?

どうもデータが途中で途切れてCGIに渡っている結果、
正常に表示されていないように見えます。
具体的には、上記URL中の
runs
の後ろのデータが渡っていないようですが、ページからリンクする時に
記述してある URL 中に半角空白が含まれていませんか?

<A href="http://(中略)runs good&t8=Imag(後略)">
みたいに。

IEは半角空白を %20 に変換してからサーバにリクエストを投げますが、
NNは変換しないで投げます。
で、サーバによっては空白文字がURLの終わりだと判断します。
#その結果、空白文字以降のデータが CGI に渡っていないのではないかと。

../199909/99090013.htm
../199910/99100024.htm

いさみ 1999/10/08(金) 22:00:00
ありがとうございました。その通りでした。ところで、スペースを%20にするサブルーティンってどこかにありませんか?正直、プログラムは「プ」の字もしりません。なんとなく、いじくってつくっています。

いさみ 1999/10/09(土) 13:53:20
[[解決]]
ありがとうございました

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