織夢自定義表單限制垃圾信息同一IP24小時只能發布一次 。
打開 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的話還可以提交的。
以上就是織夢自定義表單限制垃圾信息同一IP24小時只能發布一次的全部內容,希望對大家的學習和解決疑問有所幫助,也希望大家多多支持武林網。新聞熱點
疑難解答