织梦dedecms表单必填,织梦dedecms栏目标签
当前目录列表:
1、DedeCMS表单问题 2、DedeCMS自定义表单怎么设置必填 3、DedeCMS后台自定义表单的权限设置
DedeCMS表单问题
若是不慎丢失密码,可通过“取回密码”专区,游戏官方提供取回登录密码的方式:
,流程介绍:
方式一:通过验证密码提示问题答案来重置新的密码,在线自助。
方式二:通过验证注册资料,用户名、姓名、身份证号码及注册邮箱来重置新的会员密码,在线自助。
方式三:通过传真由工作人员人工核实资料的方式修改您的密码。具体方法为,通过填写并提交相关资料,得到工单号,进行保留,再下载传真表单,并根据要求进行填写完毕后传真给游戏官方,“世纪天成客服中心”收到您的传真后会立即进行处理。您还可以通过工单号,在“会员查询处理状态”中查看传真的处理状态及结果。同时,“世纪天成客服中心”会给您发送一封处理结果的邮件,
请及时查看您的邮箱。
DedeCMS自定义表单怎么设置必填
1.找到文件plus,然后在plus/diy.php文件中的第40行左右找到$dede_fields = empty,$dede_fields ? '' : trim,$dede_fields;在下面添加以下代码
//增加必填字段判断if,$required!=''{if,preg_match('/,/', $required){$requireds = explode,',',$required;foreach,$requireds as $field{if,$$field==''{showMsg,'带*号的为必填内容,请正确填写', '-1';exit,;}}}else{if,$required==''{showMsg,'带*号的为必填内容,请正确填写', '-1';exit,;}}}//end
在自定义表单的DedeCMS模板上加上下面的代码:
input type="hidden" name="required" value="content,name,tel" /
这样就可以限制自定义表单为必选项。
2.js验证
function checkSubmit,
{
if,document.addcontent.title.value==""{
alert,"标题不能为空!";
document.getElementById,"title".style.color="#000";
document.addcontent.titlea.value="";
document.addcontent.titlea.focus,;
return false;
}
}
form name="" action="" method="post" enctype="multipart/form-data" onsubmit="return checkSubmit,;"
标题:input name="title" type="text" id="title"/
input type="submit" value="提交" /
/form
DedeCMS后台自定义表单的权限设置
首先,我们要找到 /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=" 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"/ 看不清? a href="javascript:void,0" onclick="changeAuthCode,;"点击更换/a
在这个静态页面里还得引用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模板自带验证码的功能就实现了。
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. 建站教程 > 织梦dedecms表单必填,织梦dedecms栏目标签