フォームからのデータを全て表示する


フォームから送信されたデータを全て表示するサンプルを紹介します。

フォームのデータはすべてRequestオブジェクトに格納されています。
Requestオブジェクトはforeachでループ処理をすることができます。

サンプルではGETされたデータ、POSTされたデータを全て表示しています。

For eachで値を全て表示する

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<html>
<head>
<title>フォームからのデータを全て表示する</title>
</head>
<body>
<%
For each str In Request.QueryString

    Response.write("<p>" & str & “ = ” & _
    Request.QueryString(str) & "</p>")

Next

For each str In Request.Form

    Response.write("<p>" & str & “ = ” & _
    Request.Form(str) & "</p>")

Next
%>
</body>
</html>