无法在PHP中重新分配自动全局变量_POST ERROR

时间:2015-12-07 14:53:05

标签: php mysql

从我的网络服务器更新后,我无法进入我网站的管理系统。

我在Google上做了一些研究,发现问题是我的主机公司做的PHP更新。

之后我收到消息:致命错误:无法在第199行的admin_processes.php中重新分配自动全局变量_POST

我发现他的功能已经过时了。但我真的无法找到这种情况发生的原因。

这是我们谈论的代码行。

    function suspend_user($POST, $suspend) {

if(isset($suspend)) {

$username = $POST['username'];
$status = $POST['level'];
$email = $this->query("SELECT email_address FROM ".DBTBLE." WHERE username = '$username'");

    $this->query("UPDATE ".DBTBLE." SET status = '$status' WHERE username = '$username'");

    if ($status == "live") {
     return  $username."'s User Ststus was changed to Live.";
        Status_Changed($username, $email, 'Approved');

    } else if ($status == "suspended") {
     return  $username."'s User Ststus was changed to Suspended.";
        Status_Changed($username, $email, 'Suspended');
    }
}
}

希望有人确实了解PHP和这个问题。

谢谢。

0 个答案:

没有答案