右側
專注織夢dede網站插件下載、網站模板、二次開發
當前位置:網站首頁 > 織夢dede開發技巧 > 正文

dedecms自定義表單如何限制垃圾信息同IP24小時只能發布一次

作者:admin發布時間:2021-02-25分類:織夢dede開發技巧瀏覽:2155評論:0


導讀:免備案虛擬主機搭建的dedecms程序,在自定義表單中。很多用戶反饋垃圾信息太多,給管理者照成不小的麻煩。對于這類發布的垃圾信息,相信站長都希望通過一些方法來限制。以下方法能夠仿制...

免備案虛擬主機搭建的dedecms程序,在自定義表單中。很多用戶反饋垃圾信息太多,給管理者照成不小的麻煩。對于這類發布的垃圾信息,相信站長都希望通過一些方法來限制。以下方法能夠仿制初級用戶重復提交,但是弊端是如果清除cookie的話還可以提交的。 dedecms自定義表單如何限制垃圾信息方法如下:

1、首先是點擊進入到我們的控制面板,然后找到文件管理選項。

2、點擊進入之后找到我們站點的根目錄。

3、進入到這個目錄之后找到我們的程序的路徑:plus/diy.php,點擊編輯。

4、添加代碼操作 查找代碼:

 

if(!is_array($diyform)) { showmsg('自定義表單不存在', '-1'); exit(); }

如圖所示,搜索上面代碼。在其下面添加下列代碼:

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,'/'); }


 

以上就是dedecms自定義表單如何限制垃圾信息同IP24小時只能發布一次 的開發技巧介紹,還有其他的關于織夢開發的問題,歡迎訪問 翔駿博客 繼續學習。


歡迎 發表評論:

  • 請填寫驗證碼
人妻中出av中文字幕首页