午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術文章
文章詳情頁

PHP用戶認證及管理完全源碼

瀏覽:16日期:2023-12-31 13:28:20
-- begin auth.inc --;;<?php;;$id = "xxxCOM";;;if(!isset($PHP_AUTH_USER)) {;;Header("WWW-Authenticate: Basic realm="$id"");;;Header("HTTP/1.0 401 Unauthorized");;;require('error.inc');;;exit;;;};;$name = $PHP_AUTH_USER;;;$pass = $PHP_AUTH_PW;;;require("connect.inc");;;$query = "select * from auth where username='$name' && realm='$id'";;;$result = mysql_db_query("admin", $query);;;if(mysql_num_rows($result) == 0) {;;Header("WWW-Authenticate: Basic realm="$id"");;;Header("HTTP/1.0 401 Unauthorized");;;require('error.inc');;;exit;;;};;$active = mysql_result($result,0,"active");;;if($active == 'no') {;;?>;;<HTML><HEAD>;;<TITLE>404 Not Found</TITLE>;;</HEAD><BODY>;;<H1>Not Found</H1>;;The requested URL;;<? echo $REQUEST_URI; ?>;;was not found on this server.<P>;;</BODY></HTML>;;<?php;;exit;;;};;?>;;-- end auth.inc --;;-- begin connect.inc --;;<?php mysql_connect("localhost", "user", ""); ?>;;-- end connect.inc --;;-- begin error.inc --;;此文件存放錯誤信息及返回!;;-- end error.inc --;;-- 用戶庫結構(自己調整)--;;CREATE TABLE auth (;;id smallint(6) DEFAULT '0' NOT NULL auto_increment,;;username varchar(16) DEFAULT '' NOT NULL,;;lastname tinyblob,;;firstname tinyblob,;;password varchar(16),;;realm varchar(16),;;active char(3),;;PRIMARY KEY (id),;;UNIQUE id (id),;;UNIQUE username (username);;);;;-- 用戶庫結構結束--;;-- 添加用戶示例--;;insert into auth (username, lastname, firstname, password, realm, active) values ('admin','my','love','password','xxxCOM','yes');;;-- 結束--;;--用戶管理程序開始 usermanage.php --;;<?php include("auth.inc"); ?>;;<?php;;if ($PHP_AUTH_USER != "admin") {;;Header("WWW-Authenticate: Basic realm="xxxCOM 客戶認證"");;;Header("HTTP/1.0 401 Unauthorized");;;echo "Access Denied!n";;;exit;;;};;;if ($PHP_AUTH_PW != "mypassword") {;;Header("WWW-Authenticate: Basic realm="xxxCOM 客戶認證"");;;Header("HTTP/1.0 401 Unauthorized");;;echo "Access Denied!n";;;exit;;;};;;if ($activate) {;;include("connect.inc");;;$query1 = "UPDATE auth SET active='yes' where id='$id'";;;$result1 = mysql_db_query("admin", $query1);;;if ($result1) {;;echo "<font size="+1">n";;;echo "$user activatedn";;;echo "<br>n<a href="$PHP_SELF">返回</a>n";;;echo "</font>n";;;exit;;;} else {;;echo "<font size="+1">n";;;echo "Error: Unknown Errorn";;;echo "<br>n<a href="$PHP_SELF">返回</a>n";;;echo "</font>n";;;exit;;;};;};;if ($deactivate) {;;include("connect.inc");;;$query2 = "UPDATE auth SET active='no' where id='$id'";;;$result2 = mysql_db_query("admin", $query2);;;if ($result2) {;;echo "<font size="+1">n";;;echo "$user deactivatedn";;;echo "<br>n<a href="$PHP_SELF">返回</a>n";;;echo "</font>n";;;exit;;;} else {;;echo "<font size="+1">n";;;echo "Error: Unknown Errorn";;;echo "<br>n<a href="$PHP_SELF">返回</a>n";;;echo "</font>n";;;exit;;;};;};;if ($delete) {;;include("connect.inc");;;$query3 = "delete from auth where id='$id'";;;$result3 = mysql_db_query("admin", $query3);;;if ($result3) {;;echo "<font size="+1">n";;;echo "$user 已刪除!n";;;echo "<br>n<a href="$PHP_SELF">返回</a>n";;;echo "</font>n";;;exit;;;} else {;;echo "<font size="+1">n";;;echo "Error: Unknown Errorn";;;echo "<br>n<a href="$PHP_SELF">返回</a>n";;;echo "</font>n";;;exit;;;};;};;echo "<html>n";;;echo "<head>n";;;echo "<title>用戶管理</title>n";;;echo "</head>n";;;echo "<body>n";;;echo "<form method="post" action="$PHP_SELF">n";;;echo "<table border="1">n";;;echo "<tr><th><font size="+1">Username</font></th><th><font size="+1">Real Name</font></th><th><font size="+1">Activated</font></th></tr>n";;;include("connect.inc");;;$query = "SELECT * FROM auth";;;$result = mysql_db_query("admin", $query);;;if ($result) {;;while ($r = mysql_fetch_array($result)) {;;$id = $r["id"];;;$username = $r["username"];;;$lastname = $r["lastname"];;;$firstname = $r["firstname"];;;$activated = $r["active"];;;if ($activated == "yes") {;;echo "<tr><td><font size="+1">$username</font></td><td><font size="+1">$lastname, $firstname</font></td><td><font size="+1">$activated</font></td><td><a href="$PHP_SELF?deactivate=yes&id=$id&user=$username">Deactivate</a></td><td><a href="$PHP_SELF?delete=yes&id=$id">Delete</a></td></tr>n";;;} elseif ($activated == "no") {;;echo "<tr><td><font size="+1">$username</font></td><td><font size="+1">$lastname, $firstname</font></td><td><font size="+1">$activated</font></td><td><a href="$PHP_SELF?activate=yes&id=$id">Activate</a></td><td><a href="$PHP_SELF?delete=yes&id=$id">Delete</a></td></tr>n";;;};;};;};;mysql_free_result($result);;;echo "</table>n";;;echo "</body>n";;;echo "</html>n";;;?>;;-- usermanage.php 結束--;;
標簽: PHP
主站蜘蛛池模板: 日本一本不卡 | 久操综合 | 欧美一区亚洲一区 | 亚洲第一免费播放区 | 国产美女免费网站 | 久久久久久国产 | 亚洲视频网 | 毛片视频免费观看 | 国产三级三级在线观看 | 天堂va蜜桃一区二区三区 | 91日日 | 香蕉在线视频观看 | 亚洲一区二区三区视频 | 久草最新网址 | 日韩免费大片 | 成年人在线观看视频网站 | 午夜寂寞影院在线观看 | 国产网站黄色 | 成人在线免费视频观看 | 男女草逼视频 | 在线激情av | 亚洲14p | 三级国产精品 | 久操国产 | 欧美日韩国产黄色 | 亚洲网站在线观看 | 成年免费视频黄网站在线观看 | 在线视频一区二区三区 | 国产在线97| 午夜在线视频免费观看 | 在线看日韩 | 国产第6页 | 国产精品爽爽 | 久久久国产精品免费 | 在线a网站| 欧美专区在线视频 | 国产成人精品一区二区三区四区 | 午夜精品久久久久久久99 | 欧美一级片在线视频 | 国产成人综合欧美精品久久 | 久久久人人人 |