用户名:
密 码: 记住
您当前的位置:首页 > 网络编程 > php教程

php用户登录代码

时间:2015-01-23  来源:西部数据  作者:西部数据

本款提供二种用户登录的方法,一种是普通的php mysql用户登录,另一种是利用window验证来登录,后来一种更安全,但不适合于其它应用.

方法一,window 验证用户登录,代码如下:

  1. $admin_name="admin"
  2.        $admin_pawd="admin"
  3.        if($php_auth_user!=$admin_name||$php_auth_pw!=$admin_pawd)//开源代码phpfensi.com 
  4.        { 
  5.                header('www-authenticate: basic realm="系统验证"'); 
  6.                header('http/1.0 401 unauthorized'); 
  7.                echo "服务器拒绝请求,你没有权限!";  
  8.                exit();  
  9.        } 
  10.  
  11.  
  12.  
  13.  if (empty($_server['php_auth_user'])) { 
  14.    header("content-type: text/html; charset=big5"); 
  15.    header('www-authenticate: basic realm=" authentication "'); 
  16.    header('http/1.0 401 unauthorized'); 
  17.    echo '请输入正确的账号及密码, 不可以取消!'
  18.    exit; 
  19.  } else { 
  20.    echo "你登录的账号是 ".$_server['php_auth_user']."<br>"
  21.    echo "你使用的密码是 ".$_server['php_auth_pw']."<p>"
  22.    $correctname="john"
  23.    $correctpwd="1234" ; 
  24.     if (($_server['php_auth_user'] != $correctname) or  
  25.            ($_server['php_auth_pw'] !=$correctpwd)){ 
  26.        echo "登录失败, 请打开新的浏览器重新登录"
  27.     }else
  28.     echo "登录成功....."
  29.     } 
  30.  } 

方法二 php mysq,代码如下:

  1. <?php 
  2.    if (($_post['name'] != "john"or ($_post['passwd'] != "1234")): 
  3. ?> 
  4.    <html> 
  5.    <title>登录画面</title> 
  6.    <body> 
  7.    <b>未输入账号或密码, 或账号,密码不正确 </b><p> 
  8.    <form action=<?php echo $_server['php_self'] ?> method=post> 
  9.    账号 <input type=text name=name value="请输入账号" size=10><p> 
  10.    密码 <input type=password name=passwd size=10><p> 
  11.    <input type=submit value=" 登录 "
  12.    <input type=reset  value=" 清除 "
  13.    </form> 
  14.    </body> 
  15.    </html> 
  16. <?php 
  17.    else
  18.      echo "登录成功 .....<p>"
  19.      echo "你登录的账号是 ".$_post['name']."<br>"
  20.      echo "你使用的密码是 ".$_post['passwd']; 
  21.    endif 
  22. ?> 
来顶一下
返回首页
返回首页
推荐资讯
WiFi太不安全:7岁女孩11分钟内入侵公共网络 WiFi太不安全:7岁女孩11分钟内入侵近期刚刚发布研究说WiFi网络能获得人们手机里多少私人信息,
不服跑个分?人工智能也出现“刷分”乱象 不服跑个分?人工智能也出现“刷分2014年,人工智能领域突然爆发,成为了科研和科技创业的热门
相关文章
栏目更新
栏目热门