0

私が作成しなければならないのは、アクセスできなくなったフォームです。4つのaspページを作成しました。ここで彼らが望んでいるのは、SQL データベースに書き込む前に最終ページに到達するまで、何らかの方法でユーザー入力値を保存することです。このデータを提出用の最終ページまで保存する最も簡単な方法は何ですか? 配列またはJavaスクリプトを試すことができますか?

4

3 に答える 3

1

この他の回答で示唆されているように、セッション変数を使用できます。別の方法は、非表示のフォーム フィールドを使用してページからページに渡すことです。

<input name="yourvariable" type="hidden" value="<%=Request.Form("yourvariable")%>

正解はない 君が一番しっくりくるケースだ

于 2013-10-28T19:35:04.757 に答える
1

セッション オブジェクトを使用できます - http://msdn.microsoft.com/en-us/library/ms525095(v=vs.90).aspx

于 2013-10-28T15:14:42.713 に答える
0

"get_user_info.asp"

<html>
<head></head>
<body>
<form id='frm_user_info' name='frm_user_info' method='post' action='get_user_info_go.asp'>
<table cellspacing='3'>
<tr>
<td align=right>Name</td>
<td><input type='text' id='s_name' name='s_name' size='40'></td>
</tr>
<tr>
<td></td>
<td><input type='submit' value='Next'></td>
</tr>
</table>
</form>
</body>
</html>

"get_user_info_go.asp"

<%
s_name=request.form("s_name")
if (s_name="") then response.redirect("get_user_info.asp")
session("s_name")=s_name
response.redirect("next_page.asp")
%>
于 2013-10-29T15:52:11.430 に答える