ノブログ製作委員会

管理者ページログイン(たぶん完成)

最終更新:

匿名ユーザー

- view
だれでも歓迎! 編集
<?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;
}
}
}
?>

タグ:

+ タグ編集
  • タグ:

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約 が適用されます。

目安箱バナー