Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/288.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 获取致命错误:对非对象调用成员函数prepare()_Php_Function_Mysqli_Passwords - Fatal编程技术网

Php 获取致命错误:对非对象调用成员函数prepare()

Php 获取致命错误:对非对象调用成员函数prepare(),php,function,mysqli,passwords,Php,Function,Mysqli,Passwords,我使用mysql数据库和php创建了一个简单的登录身份验证,我得到了一个错误“致命错误:对中的非对象调用成员函数prepare() 换成 if (login($username,$password,$mysqli) == true) 你不应该存储纯文本密码,你会被黑客攻击的。您应该使用password\u hash()和password\u verify()。这里的javascript标记有什么用? if (login($username,$password,$mysqli == true

我使用mysql数据库和php创建了一个简单的登录身份验证,我得到了一个错误“致命错误:对中的非对象调用成员函数prepare()


换成

if (login($username,$password,$mysqli) == true)

你不应该存储纯文本密码,你会被黑客攻击的。您应该使用
password\u hash()
password\u verify()
。这里的
javascript
标记有什么用?
if (login($username,$password,$mysqli == true))
if (login($username,$password,$mysqli) == true)