亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

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

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

瀏覽:3日期: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
主站蜘蛛池模板: 性欧洲精品videos' | 国产精品网站 夜色 | 欧美一区二区三区久久综 | 国内精品久久影视 | 亚洲国产一区二区三区四区 | tubesexvideo日本护士 | 香蕉国产人午夜视频在线观看 | 成人看的午夜免费毛片 | 欧美黄色一级在线 | 成年男女男精品免费视频网站 | 亚洲色视频在线播放网站 | 91精品国产高清久久久久久io | 日韩国产精品欧美一区二区 | 国产在线观看精品 | 欧美极品在线视频 | 久久99国产精品视频 | 高清日本在线成人免费视频 | 日本肥老妇色xxxxx日本老妇 | 99免费在线播放99久久免费 | 色综合久久88一加勒比 | 欧美国产精品不卡在线观看 | 日本三级香港三级乳网址 | 国内国外精品一区二区 | 成人香蕉xxxxxxx | 亚洲一级高清在线中文字幕 | 精品久久久在线观看 | 亚洲一区视频在线播放 | 欧美精品一级 | 国产精品亚洲欧美日韩久久 | 91国内精品久久久久怡红院 | 888米奇在线视频四色 | 欧美一级乱理片免费观看 | 久久精品视频观看 | 91国内视频| 欧美aaaa在线观看视频免费 | 美女视频黄a视频免费全过程 | 国产午夜在线观看视频播放 | 国产区精品在线 | 欧美日韩亚洲国产 | 国产精品1区2区3区在线播放 | 国产精品久久久久久一区二区三区 |