|
打开 plus/diy.php 文件
找到
- if(!is_array($diyform))
- {
- showmsg('自定义表单不存在', '-1');
- exit();
- }
复制代码
在其下面添加
- //检测游客是否已经提交过表单 by 风情剑客 2013.02.03
- if(isset($_COOKIE['VOTE_MEMBER_IP']))
- {
- if($_COOKIE['VOTE_MEMBER_IP'] == $_SERVER['REMOTE_ADDR'])
- {
- ShowMsg('您已经填写过表单啦','-1');
- exit();
- } else {
- setcookie('VOTE_MEMBER_IP',$_SERVER['REMOTE_ADDR'],time()*$row['spec']*3600,'/');
- }
- } else {
- setcookie('VOTE_MEMBER_IP',$_SERVER['REMOTE_ADDR'],time()*$row['spec']*3600,'/');
- }
复制代码
此方法能够仿制初级用户重复提交,但是如果清除cookie的话还可以提交的。
|
|