28,390
社区成员
发帖
与我相关
我的任务
分享
if request("sum") = "" then
response.write "sum是空值"
sum = 0
elseif not isnumeric(request("sum")) then
response.write "sum非数字"
sum = 0
else
response.write "sum非数字"
sum = cint(request("sum"))
end if
save.asp 中应该是
if not isnumeric(request.form("sum")) then
y = 0 '非数字
else
y=cint(request.form("sum"))
end if
'你这个Q2是什么值,数字?
在你的1.asp,save.asp中加下语句,调试下吧
if not isnumeric(sum) then sum = 0 '非数字
response.write sum
1.asp:
-------------------------------------
<%
if session("SUM")="" then session("SUM")=0
%>
<form action="save.asp" method="post" name="form1">
<%
'求新的answer(你的SUM)值
'....
'.....
answer1=100'假设是100
session("SUM")=session("SUM")+answer1
%>
</form>
save.asp:
----------------------------
<%
if session("SUM")<>你的条件 then
response.Redirect "1.asp"
response.end
%>
1.asp:
-------------------------------------
<%
dim answer
answer=request("answer")
if answer="" then answer=0
%>
<form action="save.asp" method="post" name="form1">
<%
'求新的answer(你的SUM)值
'....
'.....
answer1=100'假设是100
answer=answer+answer1
%>
<input type=hidden name=answer value='<%=answer%>'>
</form>