「管理者ページログイン(たぶん完成)」の編集履歴(バックアップ)一覧はこちら
「管理者ページログイン(たぶん完成)」(2005/12/13 (火) 10:05:16) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
<?php
$AdminUser = 'root';
$AdminPass = 'root';
$log_in = new login_class();
$error = $log_in->login($AdminUser,$AdminPass);
if($error == "")
{
//================ログイン成功=====================
?>
<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<TITLE></TITLE>
</HEAD>
<BODY>
<h1 align=center>管理画面</h1>
<br>
<h4 align=center><a href="create_table2.htm">データテーブル作成</a></h4>
<h4 align=center><a href="select.htm">データベース管理</a></h4>
<h4 align=center><a href="http://yahoo.co.jp">YAHOO! JAPAN へ</a></h4>
</BODY>
</HTML>
<?php
}else
{
//============ログイン失敗========================
?>
<html>
<body>
</body>
<div align="center">
ログインに失敗しました<br>
ログインする場合はリロードしてください
</div>
</html>
<?php
}
//===================================ログインのクラス================================
class login_class
{
function login($AdminUserName,$AdminPassword)
{
//============あらかじめ設定されたユーザ名とパスワードが入力されたものと一致するか判定=================
if (($_SERVER['PHP_AUTH_USER'] != $AdminUserName) or ($_SERVER['PHP_AUTH_PW'] != $AdminPassword))
{
//}else if (($_SERVER['PHP_AUTH_USER'] == $AdminUserName) and ($_SERVER['PHP_AUTH_PW'] == null))
header("WWW-Authenticate: Basic realm=\" Admin Page\"");
header("HTTP/1.0 401 Unauthorized");
header("Content-type: text/html; charset=shift_jis");
$mess = "ログインに失敗しました 乙!";
return $mess;
}
}
}
?>
表示オプション
横に並べて表示:
変化行の前後のみ表示: