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

look.asp

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

Request.ServerVariables("REQUEST_METHOD")=GET
項目名
Request.QueryString("MODE")DELETE
Request.QueryString("NO")123

Request.ServerVariables("QUERY_STRING") =MODE=DELETE&NO=123
Request.ServerVariables("HTTP_USER_AGENT")= CCBot/2.0 (http://commoncrawl.org/faq/)
Request.ServerVariables("REMOTE_ADDR")= 54.80.54.2
終了です。

使用方法:
フォームの送信先をテスト時に、
<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メニューへ] [質問・感想掲示板] [バックナンバー目次] [メルマガ登録/解除]