国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > 織夢DEDE > 正文

織夢DedeCMS自定義表單限制IP24小時(shí)只能提交一次教程

2024-07-12 08:43:59
字體:
供稿:網(wǎng)友

織夢dedecms有自定義表單提交功能,這個(gè)很方便我們開發(fā)一些例如報(bào)名,提交訂單以及掛號的功能,但是用戶可以無限制重復(fù)提交,這樣就給網(wǎng)站帶來非常高的維護(hù)成本,下面就告訴大家如何設(shè)置每個(gè)用戶24小時(shí)內(nèi)只能提交一次自定義表單:

首先我們打開/plus/diy.php文件,在里面找到如下代碼:

  1. if(!is_array($diyform))  
  2.  
  3.             {  
  4.  
  5.                 showmsg('自定義表單不存在''-1');  
  6.  
  7.                 exit();  
  8.  
  9.             }  

在其下面添加如下代碼:

  1. //檢測游客是否已經(jīng)提交過表單 by CMS資源網(wǎng)www.survivalescaperooms.com  
  2.  
  3.             if(isset($_COOKIE['VOTE_MEMBER_IP']))  
  4.  
  5.         {  
  6.  
  7.             if($_COOKIE['VOTE_MEMBER_IP'] == $_SERVER['REMOTE_ADDR'])  
  8.  
  9.             {  
  10.  
  11.                     ShowMsg('您已經(jīng)填寫過表單啦','-1');  
  12.  
  13.                     exit();  
  14.  
  15.                 } else {  
  16.  
  17.                 setcookie('VOTE_MEMBER_IP',$_SERVER['REMOTE_ADDR'],time()*$row['spec']*3600,'/');  
  18.  
  19.                 }  
  20.  
  21.         } else {  
  22.  
  23.             setcookie('VOTE_MEMBER_IP',$_SERVER['REMOTE_ADDR'],time()*$row['spec']*3600,'/');  
  24.  
  25.         }  

添加完成后保存覆蓋原來的就可以了,此方法是通過驗(yàn)證cookie的方式防止用戶重復(fù)提交,如果用戶清除cookie的話還是可以提交的。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 翁牛特旗| 巢湖市| 石门县| 黔西| 郧西县| 崇礼县| 筠连县| 镇巴县| 青神县| 青川县| 邹城市| 原阳县| 七台河市| 白河县| 青龙| 安多县| 西丰县| 丹凤县| 芮城县| 阿合奇县| 兴国县| 宿州市| 岳池县| 广德县| 沐川县| 灵川县| 武宣县| 盱眙县| 福清市| 商水县| 炉霍县| 琼结县| 阳江市| 化州市| 遵化市| 敦煌市| 罗源县| 花垣县| 齐河县| 卫辉市| 玉树县|