不知道是不是3.2.2的一个大BUG,有没有别人也遇到这种情况

浏览:433 发布日期:2014/08/08 分类:求助交流 关键字: BUG
3.2.2的where方法好像有问题,下面的代码一直报where方法出错,但是换成3.2.1就没问题了。

错误信息:

错误的查询条件:[email=>admin@admin.com]
错误位置
FILE: D:\wamp\www\admin\ThinkPHP\Library\Think\Model.class.php  LINE: 594

代码:
public function login(){
if(!IS_POST) $this->error('非法提交','index');
$post=array(
'email'=>I('email'),
'password'=>I('password','','md5'),
);
$user=M('user');
if($data=$user->field(array('id','name,ispass'))->where($post)->find()){
if(!$data['ispass']){
session('uid',$data['id']);
session('uname',$data['name']);
$this->success('欢迎['.$data['name'].']','Index/index');
}else{
$this->error('用户被锁定,请联系网站管理员解锁。');
}
}else{
$this->error('用户名或不正确');
}
}
最佳答案
评论( 相关
后面还有条评论,点击查看>>