0

尝试编辑用户时出现以下错误

注意:使用未定义的常量 admin - 在第 902 行的 /include/user_manager.inc.php 中假定为“admin”

在第 902 行是这样的

if ($user_type === admin) {
                    // Agents cannot edit Admin account
                    return $lang['user_manager_permission_denied'];

有人请告诉我为什么这个错误

4

2 回答 2

1

单词应该用引号括起来,否则 PHP 会假定您使用的是常量而不是文字字符串

if ($user_type === 'admin')
                 --^-----^--
于 2013-05-17T11:44:00.843 回答
1

很可能,您打算使用

if ($user_type === 'admin') {

你有它的方式, admin 是一个你没有定义的常量,而它可能应该是一个字符串。

于 2013-05-17T11:44:15.457 回答