lamp兄弟连的brocms最新版安装的时候选的是mysqli扩展库,装完后发现就算输入正确的用户名密码后台也登陆不了,查看了源代码,发现$user=D("user")->field('id,gid,username,disable')
->where(array("username"=>$_POST["username"], "userpwd"=>md5($_POST["userpwd"]), "disable"=>0))
->find();没有返回值,去掉find(),返回的是对象
->where(array("username"=>$_POST["username"], "userpwd"=>md5($_POST["userpwd"]), "disable"=>0))
->find();没有返回值,去掉find(),返回的是对象
看它代码的意思,是查看 user 表里有没有
username = $_POST["username"],
userpwd = md5($_POST["userpwd"]),
disable = 0
的记录,你能做的,就是确保你的确输入了正确的用户名密码。你可以 var_dump($_POST); 比对一下