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

IIS上のaspで

index.asp?ID=1234?name=hoge

とURLにうち、

asp内部は

HTMLのヘッダ等
・・・・
1234 ←表示される
<%
Public ID
Public name

Response.write(ID); ←表示されない
R
Response.write(name);←表示されない
Response.write("ほげほげ");←表示さる
%>

となってしまいます。
値を外から持ってくる方法が間違っているのでしょうか?

間違っている点の指摘等
よろしくお願いします。

A 回答 (3件)

ASPはほんとに私もよくわかりませんが、


こんなのはどうですか?
<%
Response.Write(Request.QueryString("ID"));
Response.Write(Request.QueryString("name"));
%>
    • good
    • 0
この回答へのお礼

ありがとうございます。

試してみましたがダメでした。
IISの設定の問題でしょうか?

お礼日時:2007/02/25 19:33

渡す側


index.asp?ID=1234&name=hoge

受け取り側
Request.QueryString("ID")
Request.Form("name")

これでどうでしょうか?
    • good
    • 0
この回答へのお礼

渡し方を変えたら出来るようになりました。

お礼日時:2007/02/26 19:26

ASPはあまり詳しくないですが...


index.asp?ID=1234?name=hoge

index.asp?ID=1234&name=hoge
とするとどうですか?
    • good
    • 0
この回答へのお礼

早速の返信ありがとうございます。
「&」に変えても同じでした。

ちなみに
nameを削って、IDだけにしても表示されません。

お礼日時:2007/02/25 16:50

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