国产欧美二区三区-国产欧美高清-国产欧美国产精品第二区-国产欧美国产精品第一区-小说区 图片区-小说区 综合区 都市激情

當前位置: 首頁 > 站長資訊 > 正文頁面

dede自定義表單加入驗證碼問題修正

有時候,我們因為需要給dede網站的自定義表單添加驗證碼,防止惡意填寫表單提交。QUD網站目錄_網站網址收錄與提交入口

我們可以用以下的方法來實現(xiàn):QUD網站目錄_網站網址收錄與提交入口

首先,我們要找到 /plus/diy.php 這個文件QUD網站目錄_網站網址收錄與提交入口

在頭部引入文件:QUD網站目錄_網站網址收錄與提交入口

require_once(DEDEINC.'/membermodel.cls.php');QUD網站目錄_網站網址收錄與提交入口
然后找到QUD網站目錄_網站網址收錄與提交入口

elseif($do == 2)QUD網站目錄_網站網址收錄與提交入口

{ 在這個地方加入代碼塊QUD網站目錄_網站網址收錄與提交入口

//驗證碼驗證QUD網站目錄_網站網址收錄與提交入口

$svali = GetCkVdValue();QUD網站目錄_網站網址收錄與提交入口

if(preg_match("/1/",$safe_gdopen)){QUD網站目錄_網站網址收錄與提交入口

if(strtolower($vdcode)!=$svali || $svali=='')QUD網站目錄_網站網址收錄與提交入口

{QUD網站目錄_網站網址收錄與提交入口

ResetVdValue();QUD網站目錄_網站網址收錄與提交入口

ShowMsg('驗證碼錯誤!', '-1');QUD網站目錄_網站網址收錄與提交入口

exit();QUD網站目錄_網站網址收錄與提交入口

}QUD網站目錄_網站網址收錄與提交入口

}QUD網站目錄_網站網址收錄與提交入口

修改好后保存一下文件。QUD網站目錄_網站網址收錄與提交入口

第二步:在使用驗證碼的自定義表單靜態(tài)頁面中插入代碼塊QUD網站目錄_網站網址收錄與提交入口

<input type="text" class="intxt w200" style="width: 50px; text-transform: uppercase;" id="vdcode" name="vdcode" class="code"/>QUD網站目錄_網站網址收錄與提交入口

<img id="vdimgck" align="absmiddle" onclick="this.src=this.src+'?'" style="cursor: pointer;" alt="看不清?點擊更換" src="/include/vdimgck.php"/> 看不清?QUD網站目錄_網站網址收錄與提交入口

在這個靜態(tài)頁面里還得引用JQueryQUD網站目錄_網站網址收錄與提交入口

再加入 JS代碼塊QUD網站目錄_網站網址收錄與提交入口

<script type="text/javascript">QUD網站目錄_網站網址收錄與提交入口

$ = jQuery;QUD網站目錄_網站網址收錄與提交入口

function changeAuthCode() {QUD網站目錄_網站網址收錄與提交入口

var num = new Date().getTime();QUD網站目錄_網站網址收錄與提交入口

var rand = Math.round(Math.random() * 10000);QUD網站目錄_網站網址收錄與提交入口

num = num + rand;QUD網站目錄_網站網址收錄與提交入口

$('#ver_code').css('visibility','visible');QUD網站目錄_網站網址收錄與提交入口

if ($("#vdimgck")[0]) {QUD網站目錄_網站網址收錄與提交入口

$("#vdimgck")[0].src = "../include/vdimgck.php?tag=" + num;QUD網站目錄_網站網址收錄與提交入口

}QUD網站目錄_網站網址收錄與提交入口

return false;QUD網站目錄_網站網址收錄與提交入口

}QUD網站目錄_網站網址收錄與提交入口

</script>QUD網站目錄_網站網址收錄與提交入口

好了,現(xiàn)在試一試,是不是可以實現(xiàn)驗證碼的提交了?一個簡單的dedecms自定義表單dede模板自帶驗證碼的功能就實現(xiàn)了QUD網站目錄_網站網址收錄與提交入口

一般會遇到一個第172行錯誤,是因為少了一個“}“只需要在172行加一個就OK了。QUD網站目錄_網站網址收錄與提交入口

 QUD網站目錄_網站網址收錄與提交入口

  

此文由 網站目錄_網站網址收錄與提交入口 編輯,未經允許不得轉載!:

相關文章