织梦园模板网提供云优cms模板,pbootcms模板,Wordpress主题模板等各类企业新闻资讯网站模板下载服务。 织梦园网站模板交流群
用户名:
密码:
注册
注册后享受折扣价
织梦园主页 > 织梦大学 > 辅助文档 >

PbootCMS教程

云优教程

织梦大学

  • 织梦教程
  • 模块插件
  • 织梦技巧
  • 故障问题
  • 安装使用
  • 标签调用
  • 辅助文档
  • 站长手记

热门辅助文档

  • 织梦5.7转换帝国cms7.2完整版
  • CSS设置背景图片不显示的解决方法
  • 百度编辑器UEditor不能插入视频的解决方法
  • 织梦dedecms主要文件夹目录及模板文件说明
  • iframe 根据内容自适应高度-终极解决方案
  • dedecms栏目路径的设置方法{cmspath}
  • 织梦XML网站地图插件详细安装步骤
  • 网站联系我们里的百度地图是如何标注的
  • 织梦怎么开放适配,实现pc+手机端
  • 织梦后台登录一直提示验证码不正确一直不能登录成功

随机标签云

免费织梦模板 网站建设 织梦模板 房地产行业 dede模板 环保科技 机械加工类 家装设计 免费织梦模板 网站建设 织梦模板 房地产行业 dede模板 环保科技 机械加工类 家装设计 食品公司 律师事务所 食品机械 工商注册 财务代理 科研机构 培训机构 培训公司

织梦dedecms验证码参数设置分析

织梦园模板 / 2019-12-21 / 收藏
所有的织梦 dedecms 为了安全起见,都设置验证码或验证问题,这样不仅可以防止黑客攻击,更重要的是一个系统标准标志,实力的象征,这样说可能感觉有点夸张,但是不管怎么样验证问题,确实是一个系统所必须的。织梦里面的几乎所有用户提交的数据都有验证码或验证问答,这样可以对系统作一个安全处理,但是,有时候,我们自己学习用,并不需要这个验证问题。本教程主要讲解如何设置验证问题,以及验证的原理分析。

  ***个问题,如何去掉验证码?这个简单只要在后台:系统——>验证安全设置里面,取消复选框即可,在这里我们不仅发现,所有与验证有关的设置都在这里了,如下图所示。

织梦dedecms验证码参数设置分析
 
  织梦后台这个小功能,只是对验证进行配置,当我们选中或取消某个验证,例如,我们取消会员投稿这个验证,点击保存后,当注册会员,在发布内容后,点提交时,就不用填写验证码了,如果取消验证问答,那么,用户发有会员中心发布内容后,也不用去验证。

  原理分析:

  如上图所示,验证码参数设置里面所有东西,当我们点击确定后,就会被提交到后缀文件dede/sys_safe.php 里面,在这个文件里面,***核心的就是里面的这三行代码:

    $fp = fopen($safeconfigfile, "w") or die("写入文件 $safeconfigfile 失败,请检查权限!");
    fwrite($fp, $configstr);
    fclose($fp);

  这三行代码上面的,全是对于提交过来的内容进行处理后,放入变量$configstr里面了,当执行到这三行代码时,首先打开文件 $safeconfigfile = data/safe/inc_safe_config.php,然后,把我们在“验证码参数设置”所有配置内容,都写入到文件inc_safe_config.php这里面。这样当我们在前台或后台或者其它地方,用是不是需要验证码问题时,我们只需要,判断一下在inc_safe_config.php这个文件里面,是否有配置选择,如果有,则显示验证信息,这个判断一般用正则匹配系统函数preg_match(正则,字符串)来进行的。

  我们举一例子来模似这一过程,然后,再做总结。

  例如,我们以会员投稿是否开启为例,当我们选中会员投稿,即开启会员在投稿时的验证,然后,点确实,这时我们打开配置后的文件inc_safe_config.php,发现***行$safe_gdopen = '1,2,3,4,5,7';这个里面中的数字3,就是会

员投稿,这个与后台的“验证码参数设置”,一一对应,当safe_gdopen=3时,表示,开启了会员在投稿时,需要验证,否则验证不显示。

  现在进入会员中心,当点击发布文章时,发现下面有了验证码,如下图所示。
织梦dedecms验证码参数设置分析

  我们进入文件article_add.htm里面,找到这段代码, if(preg_match("/3/",$safe_gdopen)),正是这段代码才使得会员投稿时,显示或不显示会员验证功能。当我们在“验证码参数设置” 里面,取消会员投稿后,我们会发现,前

台会员投稿消失。其它的验证原理都一样,这里不一一分析了。

  总结:当我们设计配置文件时,可以参照织梦这种方法,织梦后缀所有的配置方式都差不多,跟这个类似——设计配置模板,然后,写一个php文件处理这个配置模板里面接收到的参数,然后,把这些参数,通过系统函数fopen()打开配置文件,通过fwrite 写入这些配置参数,然后,关闭这个文件,这样,当我们在后台配置后,就可以实时通过这三个系统函数,进行动态写入操作,让这个文件与我们后台配置的参数保持一致,这样我们在前台或后台,或者其它地方,只要把配置文件引入,然后,判断一下我们在后台配置的值有没有,若有则需要验证,否则不验证。

  其实,织梦dedecms后台里面的所有,配置,例如,系统——>系统基本参数里面,所以的,都是以这种方式,来配置的,以后我们进行织梦二次开发,或自己进行系统框架开发都可以对这个小功能进行参考。
上一篇: 织梦如何在封面实现统计栏目下的文章总数
下一篇: 织梦dedecms目录权限检测工具

相关辅助文档

  • 织梦dede让频道自动跳转到第一个子栏目
  • 织梦默认图片内容模板article_image.htm没有分页效果怎么办
  • 让dedecms文章id从1开始
  • 织梦模板dedecms中英文网站之中英文搜索结果实现方法
  • dede织梦中万能标签loop不能输入URL的解决方法
  • 织梦dede将文章和图集里图片的ALT注释修改为文章标题的方法
  • 解决dede织梦上传图片失败 ERROR:Copy Uploadfile Error! 提示
  • 织梦dede教程:调用图片集所有图片
  • 织梦dede教程:修改文章如何不修改文章发布时间
  • 织梦内容模型自定义字段设置一个随机数
  • 织梦dedecms在搜索页显示相关搜索的实现方法
  • 织梦模板DedeCMS首页文章列表显示图片的代码
  • Dedecms5.7后台添加文章出现重复内容
  • 织梦dedecms百度快照劫持注入代码防范与清除
  • 织梦栏目属性增加链接rel、nofollow和新窗口target
  • 织梦统计文章内容字数,dedecms调用正文字数的方法
展开 收缩
  • 加入VIP
  • 模板修改
  • 仿站咨询
  • 广告业务
  • 微信客服

深圳SEO优化公司太原网站排名优化光明品牌网站设计多少钱九江企业网站建设和县百度seo公司常德SEO按效果付费公司贵阳网页设计推荐潍坊企业网站改版哪家好绥化网站seo优化公司运城百搜标王报价池州网站开发哪家好廊坊关键词按天计费哪家好曲靖网站推广工具多少钱沈阳百度网站优化哪家好木棉湾外贸网站设计哪家好广元企业网站改版报价石岩建设网站咸阳关键词排名昌吉关键词按天计费南澳阿里店铺运营公司吉林网站推广方案价格揭阳SEO按天扣费推荐青岛百度seo报价宁波网页制作公司南充阿里店铺运营哪家好诸城网站优化按天收费报价迁安网络广告推广推荐鹰潭网站搜索优化哪家好南充seo莱芜seo排名兰州网页设计哪家好歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化