織夢DEDECMS自定義表單添加驗證碼

今天給一個站添加了表單功能,讓用戶可以在前臺提交信息,為了安全起見,給自定義表單加入驗證碼的功能,可以防止一些用戶惡意提交。

在網(wǎng)上找了好久,終于找到一個正常能用的??棄糇远x表單添加驗證碼功能是不需要在自定義表單里添加字段的。

先看效果:

第一步,在表單模板里面添加驗證碼代碼:

驗證碼:<input type="text" name="validate"><img src="../include/vdimgck.php" align="absmiddle" onclick="this.src='../include/vdimgck.php?tag='+Math.random();" style="cursor:pointer;">

第三步,打開plus/diy.php,搜索

$addvar = $addvalue = '';

在它上面添加

//驗證碼校驗
$validate = empty($validate) ? '' : strtolower(trim($validate));
$svali = strtolower(GetCkVdValue());
if($validate=='' || $validate != $svali)
{
	ResetVdValue();
	ShowMsg('驗證碼不正確!',$_SERVER["HTTP_REFERER"],0,1000);
	exit();
}

如下圖所示

 


親測正常。

THE END
亚洲中文色欧另类欧美,久久久久久久激情,亚洲 日韩 欧美 另类 国产,中文字幕高清无码男人的天堂 www.sucaiwu.net