
/** |
* 用户登录 |
* |
* @return int |
*/ |
public function login() |
{ |
//获取帐号信息 |
$name=I('post.username'); |
$pwd=md5(I('post.password')); |
|
|
$Suppliers=M('User_suppliers'); |
$supplier=$Suppliers->field('name,id,rank,log_times,supplier_id') |
->where("`status`='normal' and `password`='$pwd' and (`name`='$name' or `email`='$name' or `mobile`='$name')") |
->find(); |
|
if(empty($supplier)){ |
return 100; |
} |
//更新状态值 |
$datetime=date('Y-m-d H:i:s'); |
$data_array=array( |
'id'=>$supplier['id'], |
'log_times' => $supplier['log_times']+1, |
'loginip' => get_client_ip(), |
'logindate' => $datetime |
); |
$Suppliers->save($data_array); |
|
$session['id']=$supplier['id']; |
$session['name']=$supplier['name']; |
$session['rank']=$supplier['rank']; |
$session['suppid']=$supplier['supplier_id']; |
session('user',$session); |
return 101; |
} |



