POST(Request.Form)/GET(Request.QueryString) で 送られてきた値を表示する

look.asp

フォームから送られて来た値を表示します
Request.ServerVariables("REQUEST_METHOD")でPOST/GETを判断
For Each で 値を表示する

Request.ServerVariables("REQUEST_METHOD")=GET
項目名
Request.QueryString("NO")777
Request.QueryString("USERID")Ken3

Request.ServerVariables("QUERY_STRING") =NO=777&USERID=Ken3
Request.ServerVariables("HTTP_USER_AGENT")= Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Request.ServerVariables("REMOTE_ADDR")= 18.224.70.11
終了です。

使用方法:
フォームの送信先をテスト時に、
<FORM ACTION="xxxxx.asp" METHOD="POST">
<FORM ACTION="xxxxx.asp" METHOD="GET">
のACTION="XXXXXX"から、
<FORM ACTION="http://www.ken3.org/cgi-bin/tools/look.asp" METHOD="POST">
<FORM ACTION="http://www.ken3.org/cgi-bin/tools/look.asp" METHOD="GET">
に変更します。
フォームから送信ボタンを押されて呼ばれると、項目別に値を表示します。
更新履歴

2003.04.07
あまり使われないだろうけど、公開してみた。
プログラムの解説は、
[ No.7 ブラウザ(端末情報)をGetする ]
[ No.41 POST(Request.Form)/GET(Request.QueryString) で 送られてきた値を表示する ]
をみてください。

[ASP系HPメニューへ] [質問・感想掲示板] [バックナンバー目次] [メルマガ登録/解除]