①.首先找到 /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"/>
<img id="vdimgck" align="absmiddle" onclick="this.src=this.src+'?'" style="cursor: pointer;" alt="看不清?点击更换" src="/include/vdimgck.php"/> 看不清? <a href="javascript:void(0)" onclick="changeAuthCode();">点击更换</a>
关于自定义表单怎么在模板页中使用,自定义表单怎么验证,就不再说了
设置自定义表单中的字段为必填项
①.php验证
在plus/diy.php的第40行下加
//增加必填字段判断
if($required!=''){
if(preg_match('/,/', $required))
{
$requireds = explode(',',$required);
foreach($requireds as $field){
if($$field==''){