asp通过什么函数 根据用户提交表单数据的有效性来执行不同操作?
我现在是一个注册表单,表单提交后到yz.asp进行表单数据验证,现在表单数据是能验证了,但是怎么来执行验证完的下一步操作,如全部数据通过验证则执行添加新用户操作,只要有一...
我现在是一个注册表单,表单提交后到yz.asp进行表单数据验证,现在表单数据是能验证了,但是怎么来执行验证完的下一步操作,如全部数据通过验证则执行添加新用户操作,只要有一项没通过验证则不执行操作并显示错误信息。
我现在能验证并提示错误信息,就是验证完执行添加用户操作不能实现,或者能直接添加用户却不能验证用户。
在网上查了资料 ,可以用session("passed")来判断 但不知道详细怎么用 望指教 最好能有代码案例
1楼的回到有点简单。。我表单的验证比较复杂 展开
我现在能验证并提示错误信息,就是验证完执行添加用户操作不能实现,或者能直接添加用户却不能验证用户。
在网上查了资料 ,可以用session("passed")来判断 但不知道详细怎么用 望指教 最好能有代码案例
1楼的回到有点简单。。我表单的验证比较复杂 展开
展开全部
<%
if passed then
'全部数据通过验证则执行添加新用户操作
'......
session("passed")=1
session.timeout=10 '10分钟
else
'只要有一项没通过验证则不执行操作并显示错误信息
ErrMsg="出错了"
%>
<script language="VBScript" type="text/VBScript">
Call msgbox("<%=ErrMsg%>")
window.back()
</script>
<%end if%>
<%
'其他asp文件
if session("passed")=1 then
'do
else
'exit
end if
%>
if passed then
'全部数据通过验证则执行添加新用户操作
'......
session("passed")=1
session.timeout=10 '10分钟
else
'只要有一项没通过验证则不执行操作并显示错误信息
ErrMsg="出错了"
%>
<script language="VBScript" type="text/VBScript">
Call msgbox("<%=ErrMsg%>")
window.back()
</script>
<%end if%>
<%
'其他asp文件
if session("passed")=1 then
'do
else
'exit
end if
%>
2010-11-02
展开全部
你的问题表述不太清。
If 验证未通过 Then
Response.Write "Error:相关的提示信息!"
添加其他信息
Response.End
End If
执行添加用户操作
如果添加用户后设置该用户已登录:添加session以备后用
session("user")=user '其中user记录当前注册用户的用户名
session("dt")=now '其他dt记录当前时间,即该user于注册成功时登录
至于添加多少session,需要根据你的程序来定。
If 验证未通过 Then
Response.Write "Error:相关的提示信息!"
添加其他信息
Response.End
End If
执行添加用户操作
如果添加用户后设置该用户已登录:添加session以备后用
session("user")=user '其中user记录当前注册用户的用户名
session("dt")=now '其他dt记录当前时间,即该user于注册成功时登录
至于添加多少session,需要根据你的程序来定。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询