郑州优化
当前位置: 首页 > 资讯 > 建站知识 >

增强织梦系统自定义表单强度方法(已测试)

时间:2016-09-20 15:53来源:www.fangzhanzhijia.com 作者:仿站之家 点击:

自定义表单
本文实例讲述了织梦dedecms中自定义表单必填项的设置方法。分享给大家供大家参考。具体实现方法如下:

先说下,已经试过确定有用:

1.编辑器打开\plus\diy.php

2.在文件中找到此行代码:

$dede_fields = empty($dede_fields) ? '' : trim($dede_fields);

3.在这一行代码之下,加入代码,复制的话删掉代码中的空行.

代码如下:

//增加必填字段判断

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

4.保存完成后,在表单页面找到这行代码:

代码如下:<form action="/plus/diy.php" enctype="multipart/form-data" method="post">

在这行代码之下,加入代码:

代码如下:<input type="hidden" name="required" value="数据字段名,数据字段名" />

注意这行代码要修改下,根据你的表单所需要设置的必填项,例如设置“姓名”、“邮箱”为必填项.

添加新字段--“表单提示文字”:姓名--“字段名称”:name

添加新字段--“表单提示文字”:邮箱--“字段名称”:email

此行代码应为:

代码如下:<input type="hidden" name="required" value="name,email" />

这样就把这两个选项设置为必填项了,如果没有填写就提交,会打开窗口提示“带*号的为必填内容,请正确填写”,当然,这一句话可以改成其它的文字.
最终将所有的程序自带生成一下之后,你可以随意填写一下表单信息,


【手机扫一扫,获得更多资讯】



(责任编辑:fangzhanzhijia.com)
------分隔线----------------------------

服务流程

关于我们

关注我们

帮助中心

关注我们

  • 首页丨建站流程丨官网定制丨网站模板丨移动网站丨企业资讯丨建站知识丨网络营销丨建站服务丨客户案例丨企业中心丨联系我们

Copyright @ 2010-2015 www.fangzhanzhijia.com 中谊科技&版权所有 网站地图 豫ICP备14024405号-3
中谊科技专业提供网站模板,网页模板,模板教程,网页制作,程序插件等建站资源,我们致为于打造优秀的建站资源共享平台!