找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 18|回复: 3

求asp大神指导

[复制链接]

252

主题

1440

回帖

3694

积分

论坛元老

积分
3694
发表于 2013-7-1 17:09:46 | 显示全部楼层 |阅读模式
[ol]
  • "" then
  • Response.Write ""
  • response.End()
  • else
  • Response.Cookies("mycookie")("userip")=getIP()
  • Response.Cookies("mycookie").Expires=date+30
  • end if
  • set rs = server.createobject("adodb.recordset")
  • curid=request("id")
  • sql = "UPDATE vote SET piaoshu = piaoshu + 1 WHERE id = " + cstr(curid)
  • conn.execute sql
  • sql = "SELECT * FROM vote WHERE id = " + cstr(curid)
  • rs.open sql,conn,1,1
  • response.write ""
  • %>[/ol]复制代码这段asp是限制投票的 同ip的不能重复投


    我不懂他这个是限制多长时间的 是一个IP30天只能投一次?还是怎么的?
    怎么写能每个IP每天投一次,谢谢各位
  • 回复

    使用道具 举报

    112

    主题

    3118

    回帖

    6620

    积分

    论坛元老

    积分
    6620
    发表于 2013-7-1 17:14:32 | 显示全部楼层
    Response.Cookies("mycookie").Expires=date+1

    这个清空cookie就可以继续投了,只是假的同一个ipxx天不能投而已
    回复

    使用道具 举报

    6

    主题

    51

    回帖

    130

    积分

    注册会员

    积分
    130
    发表于 2013-7-1 17:18:23 | 显示全部楼层


      用cookies记录信息 恭喜 意味着没任何限制 只要清空cookies
    回复

    使用道具 举报

    252

    主题

    1440

    回帖

    3694

    积分

    论坛元老

    积分
    3694
     楼主| 发表于 2013-7-1 17:18:41 | 显示全部楼层
    Response.Cookies("mycookie").Expires=date+1
    先写成这样吧 看看 谢谢了
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|Discuz! X

    GMT+8, 2025-1-19 16:26 , Processed in 0.018298 second(s), 3 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表