服務項目

長沙做網站

長沙SEO

長沙做網站

聯系我們
公司地址: 湖南省長沙市岳麓區岳麓大道569號湖南商學院
客服QQ: 長沙做網站點擊這里給我發消息 632410711
客服QQ: 長沙做網站點擊這里給我發消息 2609541980
電????????話: 0731-88257003
手????????機: 18974860750
聯??系??人: 劉小姐
長沙做網站二維碼
長沙做網站熱門圖片
  • 做網站需要提供哪些資料給網絡公司
  • 微信小程序入口真的少嗎?
  • 支付寶小程序與微信小程序哪個好?
  • 微信小程序是怎么來運營推廣的
您現在所在位置:長沙做網站 > 長沙做網站公司 > > 長沙做網站公司

長沙仿站dede自定義表單加入驗證碼辦法

來源:未知 作者:長沙做網站管理員 發表時間:2014-11-21 07:40 查看:
剛開始做長沙仿站的小伙伴們都會遇到一些問題,長沙做網站_今網來說一下織夢dedecms網站給自定義表單加dede模板自帶驗證碼的方法。
有時候,我們因為需要給dede網站的自定義表單添加驗證碼,防止惡意填寫表單提交。
我們可以用以下的方法來實現:
首先,我們要找到 /plus/diy.php 這個文件
在頭部引入文件:
require_once(DEDEINC.'/membermodel.cls.php');
然后找到
elseif($do == 2)
    {  在這個地方加入代碼塊 
       //驗證碼驗證
        $svali = GetCkVdValue();
         if(preg_match("/1/",$safe_gdopen)){
             if(strtolower($vdcode)!=$svali || $svali=='')
             {
                 ResetVdValue();
                 ShowMsg('驗證碼錯誤!', '-1');
                 exit();
             }  
         }
修改好后保存一下文件。
第二步:在使用驗證碼的自定義表單靜態頁面中插入代碼塊
 
<input type="text" class="intxt w200" style="width: 50px; text-transform: uppercase;" id="vdcode" name="vdcode" class="code"/>
<img id="vdimgck" align="absmiddle" onclick="this.src=this.src+'?'" style="cursor: pointer;" alt="看不清?點擊更換" src="/include/vdimgck.php"/> 看不清?
在這個靜態頁面里還得引用JQuery
再加入 JS代碼塊
<script type="text/javascript"> 
 $ = jQuery;  
 function changeAuthCode() {  
 var num = new Date().getTime();  
 var rand = Math.round(Math.random() * 10000);  
 num = num + rand;  
 $('#ver_code').css('visibility','visible');  
 if ($("#vdimgck")[0]) {  
 $("#vdimgck")[0].src = "../include/vdimgck.php?tag=" + num;  
 }  
 return false;  
 }  
 </script>
好了,現在試一試,是不是可以實現驗證碼的提交了?一個簡單的dedecms自定義表單dede模板自帶驗證碼的功能就實現了
 
一般會遇到一個第172行錯誤,是因為少了一個“}“只需要在172行加一個就OK了。

上一篇:長沙dedecms仿站亂碼和圖片不顯示解決辦法
下一篇:想做一個公司網站 長沙哪家做網站公司好



tag標簽:長沙做網站(1398)長沙仿站(168)dedecms仿站(18)

長沙仿站dede自定義表單加入驗證碼辦法相關文章


長沙做網站售后服務流程
湖南唯一售后問題24小時處理,一對一技術服務,解決網絡公司售后通病。
  • 在線修改提交
  • 郵件提交
  • 傳真提交
    (0731-88257003)
  • 電話咨詢
    (18974860750)
  • 投訴建議
  • 處理完成
  • 電話驗收
地區做網站: 湖南做網站 長沙做網站 株洲做網站 湘潭做網站 益陽做網站 常德做網站 衡陽做網站 岳陽做網站 郴州做網站 邵陽做網站 更多>>
大乐透历史开奖1500期