<!--#include file="conn.asp"-->
<%
TempId=cint(request.form("id"))
if TempId<>"" then
if request.ServerVariables("REMOTE_ADDR")=request.Cookies("IPAddress") then
response.Write("<script language='javascript'>")
response.Write("alert('感谢您的支持,您已经投过票了,请勿重新投票,谢谢!~')")
response.write("history.back();</script>")
else
response.Cookies("IpAddress")=request.ServerVariables("REMOTE_ADDR")
response.Cookies("IPAddress").Expires=Date()+1
sql="update tb_Vote set Number=Number+1 where bookID="&Tempid
rs.open sql,conn
set rs=nothing
conn.close
set conn=nothing
response.Write("投票成功,谢谢您的支持!~")
response.Redirect("vote.asp")
end if
end if
%
浏览器类型:
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Maxthon; .NET CLR 2.0.50727)
网页:
POST 37 ??? /mingrisoft/mtest/voteData.asp
POST Data:
id=5&button1=%CD%B6%C6%B1%D6%A7%B3%D6
时间:
2008年5月4日, 20:25:40
详细信息:
Microsoft 支持作者: ('葒諺禍氺 时间: 2010-1-10 01:24
可算解决了,挡了半天的路!~ 作者: ℡可可℡ 时间: 2010-1-10 01:24
<!--#include file="conn.asp"-->
<%
TempId=cint(request.form("id"))
if TempId<>"" then
if not request.ServerVariables("REMOTE_ADDR")=request.Cookies("IPAddress") then '缺少not
response.Write("<script language='javascript'>")
response.Write("alert('感谢您的支持,您已经投过票了,请勿重新投票,谢谢!~')")
response.write("history.back();</script>")
else
response.Cookies("IpAddress")=request.ServerVariables("REMOTE_ADDR")
response.Cookies("IPAddress").Expires=Date()+1
sql="update tb_Vote set Number=Number+1 where bookID="&TempId
conn.execute(sql)
response.Write("投票成功,谢谢您的支持!~")
response.Redirect("vote.asp")
end if
end if
%>作者: ═━灆涩━═ 时间: 2010-1-10 01:24
首先不希望真的是语法错误, 请确认;
其次执行更新是这样的: conn.execute sql