老云博客

关注网赚和自媒体站长的个人博客

zblogphp教程:ZBlogPHP-1.5 以上版本实现用户评论时必填邮箱的功能

zblogphp现在的版本中有评论验证功能,用户需要输入验证码才可发表评论。此功能在[网站设置]-[评论设置]-选中[启用评论验证码]功能即可!

目前zblogPHP自带的评论功能需要用户必填【名称】,但是这样评论比较随意且不利于向评论者反馈信息,所以有让来访者必填邮箱的需求。

一、准备工作

以官方主题为例,需要修改两个地方。请将以下两个文件下载到本地(记得备份):

.\zb_system\defend\default\commentpost.php

.\zb_system\function\c_system_event.php

二、修改

1. 修改commentpost.php文件中的【邮箱】-->【邮箱(*)】,加个*提示用户必须输入

2. 在c_system_event.php中搜索FilterComment方法,按下图所示修改

Screenshot_2019-01-15-18-44-58-892_com.android.browser.png

修改后代码如下:

if (!CheckRegExp($comment->Email, '[email]')) {
        $zbp->ShowError(29, __FILE__, __LINE__);
    }

将修改后的文件上传至各自原位置,好了,搞定!同理必填网址也是这样修改。

  • 评论列表:
  •  访客
     发布于 2019-05-04 12:06:09  回复该评论
  • 没用,直接报错。先将你自己的BLOG的邮箱和网址功能去掉吧。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

站点信息
  • 文章总数:213
  • 页面总数:7
  • 分类总数:7
  • 标签总数:171
  • 评论总数:114
  • 浏览总数:59128
作者列表
你好,朋友
真是美好的一天!
控制面板
您好,欢迎到访网站!
  查看权限