php-用户和密码自动验证(只需将此文件放在输出前即可)

本文介绍如何使用PHP进行密码验证,包括引入数据库连接参数、实现基本的用户认证逻辑。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

只需将此文件放在PHP文件第一行即可,转载请注明网址 http://deepfuture.iteye.com/blog/695972

 

<?php
 /*
  * 密码验证
  * 程序:刘兴
  * 时间:2010-6
  */
?>
<?php require_once("connDB.php");//引入数据库连接参数?>
<?php
  function authenticate_user(){
     header('www-Authenticate:Basic realm="Secret Stash"');
     header("HTTP/1.0 401 Unauthorized"); 
  exit;
  }
  if (!isset($_SERVER['PHP_AUTH_USER'])){
     authenticate_user();
  }else{
      $sql="select * from adminuser where name='$_SERVER[PHP_AUTH_USER]' and pass='$_SERVER[PHP_AUTH_PW]'";
   $result=mysql_query($sql) or die("SQL语句执行错误!!!!!");
   if (mysql_num_rows($result)==0){
       authenticate_user();   
   }
?>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值