您好,欢迎来到点滴吧! 手机版
点滴吧www.diandiba.com
记录点点滴滴,尽在点滴吧
  • 文章
  • 文章
  • 特效
  • 素材
  • 景点
您现在的位置:首页 > ASP教程 > 文章正文
24小时以内同一IP只能投票一次
更新时间:2015/1/6 0:08:09   点击:2137次

<!--#include virtual="Conn/Conn.asp"-->

<%

id=request("id")


'记录投票者IP

Set rs = Server.CreateObject("ADODB.RecordSet") 

rssql="Select * from baoming_ip where IP='"&Request.ServerVariables("REMOTE_ADDR")&"'"

rs.Open rssql,conn,3,2


if (not rs.eof) and datediff(s,rs("VisitTime"),now())<86400 then

%>

<script language="javascript">

alert("你已经投过票,24小时以内不能重复投票!");

window.location.href='/xceShowClass.asp';

</script>

<%

response.End

end if

rs.close

set rs=nothing




'记录投票者IP

Set rs = Server.CreateObject("ADODB.RecordSet") 

rssql="Select * from baoming_ip"

rs.Open rssql,conn,3,2

rs.addnew

rs("IP")=Request.ServerVariables("REMOTE_ADDR")

rs("VisitTime")=now()

rs.update

rs.close

set rs=nothing



'增加投票数量

Set rs = Server.CreateObject("ADODB.RecordSet") 

rssql="Select Hits from baoming where id="&id

rs.Open rssql,conn,3,2

rs("Hits")=rs("Hits")+1

rs.update

rs.close

set rs=nothing

conn.close

set conn=nothing

%>

<script language="javascript">

alert("投票成功!");

window.location.href='/xceShowClass.asp';

</script>

相关文章
导航分类
热门文章
关于我们| 联系我们| 免责声明| 网站地图|
CopyRight 2012-2015 www.diandiba.com - 点滴吧 All Rights Reserved
滇ICP备09005765号-2