login.php

来自「美丽心雨 飞狐源码站 优化修正了50%以上的代码」· PHP 代码 · 共 37 行

PHP
37
字号
<?php
function login($username,$passwd,$cknum,$cookietime='0'){
    global $db;
    if(!$username || !$passwd) adminmsg("login_space");
    if(function_exists('imagecreate') && md5($cknum) != $_COOKIE['ck_num']) adminmsg('login_cknum');
    $query = $db->getone("SELECT * FROM xydw_admin WHERE username = '$username'");
    if($query){
          if(md5($passwd) == $query[passwd]){
               $cookietime ? $cookietime = time()+60*60*24*30 : '';
               setcookie('xydw_user',$username,$cookietime);
               setcookie('xydw_pwd',$query[passwd],$cookietime);
               setcookie('xydw_type',$query[type],$cookietime);
               adminmsg('login_ok','admin.php');
           } else adminmsg('login_pw');
     } else adminmsg('login_user');
}
function islogin(){
   global $db;
   $username = $_COOKIE['xydw_user'];
   $passwd = $_COOKIE['xydw_pwd'];
   if(!$username || !$passwd){
       adminmsg('login_no','admin.php?action=login');
   } else {
       $query = $db->getone("SELECT * FROM xydw_admin WHERE username='$username'");
       if($query[passwd] != $passwd){
           adminmsg('login_no','admin.php?action=login');
       } else $type = $query[type];
   }
   return $type;
}
function loginout(){
   setcookie("xydw_user","");
   setcookie("xydw_pass","");
   setcookie("xydw_type","");
   adminmsg("login_out",'index.php');
}
?>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?