我爱Aspx >> Asp.Net >> 用户认证及管理(完全版)用户认证及管理(完全版)
用户认证及管理(完全版)
作者:MAX
来源:奥索网
-- 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,
Ҷƪл˵?
图片上传中,文件的校验[05-05]
用纯ASP代码实现图片上传并存..[05-05]
ASP调用SQL SERVER存储程序[05-05]
标准建模语言UML及其支持环境(七..[05-05]
标准建模语言UML及其支持环境(六..[05-05]
标准建模语言UML及其支持环境(五..[05-05]
标准建模语言UML及其支持环境(四..[05-05]
标准建模语言UML及其支持环境(三..[05-05]
标准建模语言UML及其支持环境(二..[05-05]
标准建模语言UML及其支持环境(一..[05-05]