php用户登录

#######################用户登录#######################
functioncheckuser($username,$password){
global$DB,$db_prefix,$userinfo;
$username=htmlspecialchars(trim($username));
$username=trim($username);
$userinfo=$DB->fetch_one_array("SELECT*FROM".$db_prefix."userWHEREusername='".addslashes
($username)."'ANDpassword='".addslashes($password)."'");
if(empty($userinfo)){
returnfalse;
}else{
returntrue;
}
}

//#######################验证用户是否处于登陆状态#######################
functionislogin($username,$password){
global$DB,$db_prefix;
if($username==""or$password=="")
{
loginpage();
}
$result=$DB->query("SELECTpasswordFROM".$db_prefix."userWHEREusername='$username'");
$getpass=$DB->fetch_array($result);
if($getpass[password]!=$password)
{
loginpage();
}
}



//#######################后台成功登录记录#######################
functionloginsucceed($username="",$password=""){
global$DB,$db_prefix;
$extra.="\nScript:".getenv("REQUEST_URI");
$DB->query("INSERTINTO".$db_prefix."loginlog(username,password,date,ipaddress,result)VALUES
('".$username."','密码正确','".time()."','".getip()."','1')");
}

//#######################后台失败登录记录#######################
functionloginfaile($username="",$password=""){
global$DB,$db_prefix;
$extra.="\nScript:".getenv("REQUEST_URI");
$DB->query("INSERTINTO".$db_prefix."loginlog(username,password,date,ipaddress,result)VALUES
('".$username."','密码错误','".time()."','".getip()."','2')");
}

//#######################后台管理记录#######################
functiongetlog(){
global$DB,$db_prefix;
if(isset($_POST[action])){
$action=$_POST[action];
}elseif(isset($_GET[action])){
$action=$_GET[action];
}
if(isset($action)){
$script="".getenv("REQUEST_URI");
$DB->query("INSERTINTO".$db_prefix."adminlog(action,script,date,ipaddress)VALUES

('".htmlspecialchars(trim($action))."','".htmlspecialchars(trim($script))."','".time()."','".getip

()."')");
}
}
http://www.corange.cn/archives/2008/03/475.html
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值