ホームページ >php教程 >php手册 >PHP ユーザー ID 認証に関する簡単な説明 (2)

PHP ユーザー ID 認証に関する簡単な説明 (2)

WBOY
WBOYオリジナル
2016-06-21 09:13:011225ブラウズ

PHPユーザーのアイデンティティ認証に関する簡単な議論(2)。
1. まず mysql データベースを作成します
mysql>create database user; t(9)not null aoto_increment, //id は自動的にインクリメントされる整数フィールドです
username varchar(10) not null, //User name
password varcher(10) ) not noll, //Password
primary key(id); //id を主キーとして設定します
); 本人確認プログラム
$error = "/www/error/error.php" ;
if ($PHP_AUTH_PW=="") //パスワードが空の場合
{ WWW-Authenticate: Basic realm="ユーザーログイン"");
Header("HTTP/1.0 401 Unauthorized"); //検証
include($error); //エラーを指示しました
終了
}
else
{
mysql_connect("localhost", "root", "1234"); //データベースに接続します
$result = mysql_db_query( "user","select パスワード
from user_data where username='$PHP_AUTH_USER'");
/ /クエリ文字列を mysql データベースに送信します
$row = mysql_fetch_array($result) //配列データを返します
$passwd = $row[0];
mysql_close($db_id); //データベースを閉じる
if ($PHP_AUTH_PW !=$passwd) //パスワード検証
{
Header("WWW-Authenticate: Basic realm="ユーザー ログイン"") );
ヘッダー("HTTP/1.0 401 不正");
終了
}
;





声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
前の記事:お土産: PHP 4.0 RC2次の記事:お土産: PHP 4.0 RC2