利用PHP连接数据库——实现用户登录注册功能以及管理员对用户注册的审核功能...

1.用户注册页面

页面效果:利用PHP连接数据库——实现用户登录注册功能以及管理员对用户注册的审核功能..._第1张图片

代码如下:



    
        
        
        
        
        
    
    
                
        
  
            
    


        

用户注册


        
            
            

                
                

                    
                

            

            

                
                

                    
                

            

            

                
                

                    
                

            
                    
            

                
                

                    
                

            

            

                
                

                    
                

            
                
            

                
                

                    
                     
                    
                    
                     
                    
                

            
                
            

                

                    
                

            
            
        

    

    
    

php处理

$uid = $_POST["uid"];
$pwd = $_POST["pwd"];
$name = $_POST["name"];
$sex = $_POST["sex"];
$birthday = $_POST["birthday"];
$code = $_POST["code"];

require_once "./DBDA.class.php";
$db =  new DBDA();
$sql  ="insert into userinfo values('{$uid}','{$pwd}','{$name}','{$sex}','{$birthday}','{$code}',0)";
$r = $db->query($sql,1);
if($r){
    header("location:login.php");
}else{
    echo "登录失败!";
}

2.用户登录页面

页面效果:利用PHP连接数据库——实现用户登录注册功能以及管理员对用户注册的审核功能..._第2张图片

代码如下:



    
        
        
        
        
        
    
    
    
    
    
        


    

用户登录


    

            

                
                

                    
                

            

            

                
                

                    
                

            

            

                

                    

                        
                        
                    

                

            

            

                

                    
                    
                

            

        
    
    
    
            
        
        
    
    

php处理

$uid = $_POST["uid"];
$pwd = $_POST["pwd"];

require_once "./DBDA.class.php";
$db =  new DBDA();
$sql = "select * from userinfo where uid='{$uid}'";
$arr = $db->query($sql,0);
if($arr[0][1]==$pwd && !empty($pwd)){
    if($arr[0][6]){        
    echo "登录成功!";
}else{
    echo "该账号未通过审核!";
}
}else{
    echo "用户名或密码错误!";
}

3.管理员审核页面

页面效果:利用PHP连接数据库——实现用户登录注册功能以及管理员对用户注册的审核功能..._第3张图片

代码如下:



    
        
        
        
        
        
    
    
        

用户审核


        
            
                
                    
                    
                    
                    
                    
                    
                
            
            
                    require_once "./DBDA.class.php";
    $db =  new DBDA();    
    $sql = "select * from userinfo";
    $arr = $db->query($sql,0);
    foreach($arr as $v){

  //使用三元运算符进行审核状态的判断
        $status = $v[6]?"已通过":"通过";
        echo "


     

     

     

     

     

     

     

   
";
    }
                ?>
            

        
用户名姓名性别生日工号审核状态
{$v[0]}{$v[1]}{$v[2]}{$v[3]}{$v[4]}{$v[5]}{$status}


    

php处理

$uid = $_GET["uid"];

require_once "./DBDA.class.php";
$db =  new DBDA();
$sql = "update userinfo set status=1 where uid='{$uid}'";
$arr = $db->query($sql,1);
if($arr){
    header("location:administrators.php");
}else{
    echo "审核失败!";
}

转载于:https://www.cnblogs.com/jly144000/p/7491763.html

你可能感兴趣的:(利用PHP连接数据库——实现用户登录注册功能以及管理员对用户注册的审核功能...)