求修改一段ASP代码。
<!--#includefile="inc/conn.asp"--><htmlxmlns="http://www.w3.org/1999/xhtml"><head><me...
<!--#include file="inc/conn.asp"-->
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>提交信息信息</title>
<link href="images/index.css" rel="stylesheet" type="text/css">
</head>
<body>
<%
if Session("vote")="yes" then
response.write "<div id='Notice'><div id='Noticeb'>错误:<p>请勿重复提交您的调查信息!<p><a href='javascript:history.go(-1)'>返回调查页面</a></div></div>"
else
Set rs = Server.CreateObject( "ADODB.Recordset" )
sql = "select * from Result_zp"
rs.open sql,conn,1,3
rs.addnew
'由题目序号逐一添加选项
rsCount=request.form("rsCount")
For i = 1 to rsCount
if i=rsCount+1 then
Exit For
end if
rs("topic"&i) = request.form("Option"&i)
rs("qt"&i) = request.form("qt"&i)
next
'添加题目选项结束
rs("addip")=request.ServerVariables("REMOTE_ADDR")
rs("comment")=request.form("comment")
rs.update
rs.close
Set rs=nothing
Session("vote")="yes"
session.TimeOut=6
response.write"<div id='Notice'><div id='Noticeb'>恭喜:<p>您的调查提交成功!<p><a href='javascript:window.close()'>关闭窗口</a></div></div>"
end if
%>
</body>
</html>
我这一个表单提交处理页面,我在提交前表单里获取了登录用户 value="<%=session("ygname")%>
现在我想提交的信息,不是按IP来限制重复提交。是用“登陆用户在本月考核期内”已经提交过信息来限制提交。
该怎么改呢,求大神帮忙。。。。。。。 展开
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>提交信息信息</title>
<link href="images/index.css" rel="stylesheet" type="text/css">
</head>
<body>
<%
if Session("vote")="yes" then
response.write "<div id='Notice'><div id='Noticeb'>错误:<p>请勿重复提交您的调查信息!<p><a href='javascript:history.go(-1)'>返回调查页面</a></div></div>"
else
Set rs = Server.CreateObject( "ADODB.Recordset" )
sql = "select * from Result_zp"
rs.open sql,conn,1,3
rs.addnew
'由题目序号逐一添加选项
rsCount=request.form("rsCount")
For i = 1 to rsCount
if i=rsCount+1 then
Exit For
end if
rs("topic"&i) = request.form("Option"&i)
rs("qt"&i) = request.form("qt"&i)
next
'添加题目选项结束
rs("addip")=request.ServerVariables("REMOTE_ADDR")
rs("comment")=request.form("comment")
rs.update
rs.close
Set rs=nothing
Session("vote")="yes"
session.TimeOut=6
response.write"<div id='Notice'><div id='Noticeb'>恭喜:<p>您的调查提交成功!<p><a href='javascript:window.close()'>关闭窗口</a></div></div>"
end if
%>
</body>
</html>
我这一个表单提交处理页面,我在提交前表单里获取了登录用户 value="<%=session("ygname")%>
现在我想提交的信息,不是按IP来限制重复提交。是用“登陆用户在本月考核期内”已经提交过信息来限制提交。
该怎么改呢,求大神帮忙。。。。。。。 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询