ZBlogPHP系统发表评论默认是不需要填写邮箱和网址的,只有昵称是必填,还给默认填写了“访客”俩字,真是草率。我就在想是否改一下ZBlog系统某个文件,来实现发表评论必须填写邮箱。

所以,这次我们来谈一下 ZBlog评论邮箱设置为必填的方法。

修改步骤:

一、打开文件:zb_system/function/c_system_event.php

找到:

if ($comment->Email && (!CheckRegExp($comment->Email, '[email]')))  {

改为:

if (!CheckRegExp($comment->Email, '[email]'))  {

此方法适用于老版本,如果找不到此代码,可以使用下面的方法

二、打开文件:zb_system/function/c_system_function.php

找到:

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

改为:

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

Zblog php 评论邮箱设置为必填的方法 第1张

切记:

在后台“系统更新与校验”中,不要还原修改过的文件!