最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
php 用户登陆代码,入门教程
时间:2009-09-24 编辑:简简单单 来源:一聚教程网
php 用户登陆代码,入门教程
function login_xzy()
{
$user_=db("user");
$session_=db("session");
$login['email']=strip_tags($_POST['email']);
$login['pass']=empty($_POST['pass'])?"":md5($_POST['pass']);
if($user=$user_->where("`email`='{$login['email']}' and `pass`='{$login['pass']}'")->find()){
if($session_->where("`uid`='{$user['uid']}'")->find()){
$json['status']=1;
$json['info']='已登陆的会员!';
}else{
$user['total']++;
$user_->where("`uid`='{$user['uid']}'")->update(array('total'=>$user['total'],'lastip'=>ip2long(getip()),'lasttime'=>time() ));
$session_->where("session_id='".Session_id()."'")->update(array('uid'=>$user['uid']));
$_SESSION['user']=$user;
$json['data']=$user;
$json['status']=0;
}
}else{
$json['status']=1;
$json['info']='用户名或密码不正确!';
}
echo json_encode($json);
}
-
上一个: php 用户注册与登陆程序
-
下一个: php smarty模板入门实例
相关文章
- php redis实现对200w用户的即时推送 05-21
- 判断用户是PC还是移动端的php代码 05-21
- PHP的在线用户计数器 03-06
- php实现在线用户计算 10-23
- php 用户登陆 04-10
- PHP中如何增加一个系统用户 01-12