错误非静态方法会话::set_sessions


error Non-static method sessions::set_sessions

我得到这些错误行:

[29-Jan-2016 00:27:59 Africa/Cairo] PHP Strict Standards:  Non-static method sessions::set_sessions() should not be called statically in /home/trizipo/public_html/admin/controller/login.php on line 120
[29-Jan-2016 00:27:59 Africa/Cairo] PHP Strict Standards:  Non-static method sessions::set_sessions() should not be called statically in /home/trizipo/public_html/admin/controller/login.php on line 122
[29-Jan-2016 00:27:59 Africa/Cairo] PHP Strict Standards:  Non-static method sessions::set_sessions() should not be called statically in /home/trizipo/public_html/admin/controller/login.php on line 124
[29-Jan-2016 00:27:59 Africa/Cairo] PHP Strict Standards:  Non-static method sessions::set_sessions() should not be called statically in /home/trizipo/public_html/admin/controller/login.php on line 126
[29-Jan-2016 00:27:59 Africa/Cairo] PHP Strict Standards:  Non-static method sessions::set_sessions() should not be called statically in /home/trizipo/public_html/admin/controller/login.php on line 128
[29-Jan-2016 00:27:59 Africa/Cairo] PHP Strict Standards:  Non-static method sessions::set_sessions() should not be called statically in /home/trizipo/public_html/admin/controller/login.php on line 130

关于此代码:代码图片有解决办法吗?

sessions类中set_sessions的方法不包含 static 关键字。如果您打算静态调用它,它应该如下所示:

class sessions
{
    ....
    public static function set_sessions($key, $value)
    {
        ...
    }
    ...
}