谢谢你的关注。
我正在尝试写一个脚本,在用户发表评论后设置cookie,限制他们在30分钟内再次发表评论。我对从哪里开始感到很困惑。你们能帮我讲讲怎么做吗?
我正在尝试使用这个jquery插件-- countdown timer。
发布于 2010-06-22 00:55:13
不要在客户端(cookies、javascript等)这样做;这很容易被绕过。
如果用户必须注册才能发布评论,您可以在存储上次评论时间的数据库中添加一个列/表。每次在发表评论之前,你都会检查从在数据库中注册的那一刻到现在是否已经过了30分钟。如果不是,则中止操作。
如果你不需要注册,你可以给数据库保存一个元组(IP,time),然后继续同样的操作。
https://stackoverflow.com/questions/3086630
复制相似问题