標題可能有點誤導,但我會盡力在這裏解釋。 基本上,當我將我的網站置於「離線模式」時,我有一個部分,管理員可以使用密碼登錄。 (他們是而不是用他們的賬戶登錄)在這個例子中,密碼是'密碼'。當用戶輸入正確的密碼時,它應該將它們重定向到網頁,它不是,它只是迴應'不正確的密碼' - 當它實際上是正確的。密碼保護一個網頁
代碼由我組成,你可能會說。我預計不工作,因爲我仍然在學習PHP
HTML的非常早期的階段:
<div class="backdroplogin">
<h2>Login to your account:</h2>
<form action="/Offline" method="GET">
<input type ="password" name="password_login" size="25" Value="" />
<input type="submit" name="login" value="Login" />
</div>
</form>
PHP:
//ADMIN LOGIN
$password = "AbCd0987connekt£*^%";
if (isset($_GET["password_login"])) {
$password_login = $_GET["password_login"];
if ($password_login == $password) {
header("Location:/Admin/Panel");
} else {
echo "Incorrect password";
}
}
感謝您的幫助。
首先, 從來沒有下過密碼!!!!!! – Svetoslav
...更不用說純文本,*呻吟* –
作爲其他保護手段我有一個IP標識符如果用戶訪問/管理員/面板&沒有列出的IP,他們會重定向: –