0
我需要一個簡單的登錄驗證爲我的測試網站。這是我發現,我把它放在我的index.php(2.5的Joomla):HTML PHP登錄驗證
<?
//-- login
if ($_SERVER["PHP_AUTH_USER"] != "USERNAME" || $_SERVER["PHP_AUTH_PW"] != "PASSWORD")
{
header("WWW-Authenticate: Basic realm=\"Enter username and password to proceed\"");
header("HTTP/1.0 401 Unauthorized");
echo "<h1>Authentication failed</h1>";
}
else
{
echo "<h1>Authentication succeeded</h1>";
}
?>
的PHP登錄「彈出」正顯示出完美的,但是當我點擊「取消登錄」我的網站將被載入無論如何。
如何防止加載我的網站?
'||'很好,因爲他正在檢查用戶名/密碼!=字符串。這意味着如果任何一個不匹配,「認證失敗」。使用'&&'意味着它們都需要不匹配才能失敗。 – 2013-02-19 23:01:11
糟糕,是的,你是對的。糾正。 – toomanyredirects 2013-02-19 23:05:15