織夢(mèng)DEDECMS自定義表單添加驗(yàn)證碼

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

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

先看效果:

第一步,在表單模板里面添加驗(yàn)證碼代碼:

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

第三步,打開(kāi)plus/diy.php,搜索

$addvar = $addvalue = '';

在它上面添加

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

如下圖所示

 


親測(cè)正常。

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