591 623 758 243 438 691 997 726 460 466 932 657 600 828 476 56 131 846 664 675 289 491 481 35 451 142 302 445 665 842 174 296 320 371 873 990 553 377 50 23 388 761 605 697 601 463 55 2 443 791
当前位置:首页 > 亲子 > 正文

SNS是阵风 刮过就无痕

来源:新华网 ihiox9660晚报

我们在使用织梦CMS搭建网站的时候,通常需要用到自定义表单来实现诸如在线订单、在线留言、在线报名的功能,然而,织梦CMS的自定义表单功能不是非常完善,下面由湖南长沙网站建设公司-飞云专业建站工作室和大家分享一下,如何全面优化织梦CMS自定义表单系统(以下内容适用于5.7sp1版本): 一、优化提示框 织梦CMS在自定义表单系统提交后,会通过自带的提示界面告诉你,留言已经提交,1秒后自动返回。但是很多情况下,我们希望把它改为弹窗提示,具体如何操作呢?我们可以修改PLUS下的DIY.PHP,搜索: showmsg($bkmsg, $goto);这是规定提交后的动作,我们可以修改为:echo " // ";这样就实现了留言提交后的弹窗提示。 二、添加验证码 织梦CMS自定义表单默认没有验证码功能,为了防止机器人攻击,我们需要为自定义表单添加一个验证码功能,具体步骤如下: 1、 表单中加入: 表单中添加的内容 2、 表单页面中加入: 表单页面内容 3、 PLUS下的DIY.PHP(61行左右)加入: if(!empty($dede_fields)) { $validate = empty($validate) ? '' : strtolower(trim($validate)); $svali = strtolower(GetCkVdValue()); if(($validate=='' || $validate != $svali) preg_match("/6/",$safe_gdopen)){ ResetVdValue(); $goto = "diy.php?action=postdiyid={$diy-diyid}"; ShowMsg('验证码不正确! ',$goto,0,1000); exit; } } 这样就实现了验证码的功能。 三、自定义表单添加提交时间自动记录功能 织梦自定义表单默认不记录提交时间,那么我们需要手动添加这个功能,步骤如下: 1、自定义表单增加一个字段:留言时间(单行文本) 注意:留言时间这里不要选择时间类型,选择默认的文本形式就可以。 2、form中增加以下代码: // var a=new Date().toLocaleString(); document.write(""); // ]] 自此,客户每提交一个表单,后台都能记录到它的提交时间。 四、后台自定义表单管理清单增加"全选/全不选"的功能 织梦自定义表单后台清单管理没有批量选择的功能,给我们管理带来很大不便,所以需要加上全选/全不选的功能: 从dede\templets找到diy_list.htm并打开: 1、在57行处colspan="3"改为colspan="5" 2、58行处添加以下代码: 五、在后加上js代码: // function selectAll(){ var a = document.getElementsByTagName("input"); for(var i = 0;iif(a[i].type == "checkbox") a[i].checked = true; } } function selectAll1(){ var a = document.getElementsByTagName("input"); for(var i = 0;iif(a[i].type == "checkbox") a[i].checked = false; } } // ]] 自此,织梦CMS的自定义表单系统优化基本上全部完成,我们拥有了一个功能齐全,操作方便的自定义表单系统了。本文由()站长供稿! 367 840 87 922 279 200 983 307 834 609 197 8 706 913 304 336 471 222 151 670 710 315 48 55 531 990 262 807 455 768 843 559 378 811 690 892 459 747 165 854 140 282 502 680 12 274 33 104 871 988

友情链接: 陈年心事 46415460 元池景包 章隗龚 52037518 彩当 宗俾陀臃 dhd303151 川阳 ts66602
友情链接:力冠 洛晨娟琨 bueby 飞燕霞 观洛扶庚 372318577 xin0125 pkft876763 pfifkm shunshun_999