如何在我的网站上使用我的.htpasswd登录“会话”? 我希望能够使用我的.htpasswd帐户通过/admin.php登录,然后在其他页面上显示某些管理功能,例如。 /browse.php,如果管理员已登录。
这是我尝试过的,但没效果。
if (isset($_SERVER["PHP_AUTH_USER"]) && $_SERVER["PHP_AUTH_USER"] == "admin") {
$reportLink = "<a href=\"browse.php?url=" . $url . "&report=" . $site_id . "\" style=\"color: #FFFFFF;\">Report Dead Link?</a>";
if($_GET["report"] == $site_id && preg_match("/^\d+$/", $site_id) && $_SERVER["PHP_AUTH_USER"] == "admin") {
mysql_query("UPDATE `websites` SET `status` = '4' WHERE `id` = '$site_id'") or die(mysql_error());
header("Location: browse.php");
} else {
header("Location: anotherpage.php");
}
}