• ベストアンサー

ASPへの値渡し

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("ほげほげ");←表示さる %> となってしまいます。 値を外から持ってくる方法が間違っているのでしょうか? 間違っている点の指摘等 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • yossy-55
  • ベストアンサー率55% (5/9)
回答No.2

ASPはほんとに私もよくわかりませんが、 こんなのはどうですか? <% Response.Write(Request.QueryString("ID")); Response.Write(Request.QueryString("name")); %>

diolab
質問者

お礼

ありがとうございます。 試してみましたがダメでした。 IISの設定の問題でしょうか?

その他の回答 (2)

回答No.3

渡す側 index.asp?ID=1234&name=hoge 受け取り側 Request.QueryString("ID") Request.Form("name") これでどうでしょうか?

diolab
質問者

お礼

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

  • yossy-55
  • ベストアンサー率55% (5/9)
回答No.1

ASPはあまり詳しくないですが... index.asp?ID=1234?name=hoge を index.asp?ID=1234&name=hoge とするとどうですか?

diolab
質問者

お礼

早速の返信ありがとうございます。 「&」に変えても同じでした。 ちなみに nameを削って、IDだけにしても表示されません。

関連するQ&A