以下代碼可以實現基本的表單提交,用戶驗證。
html頁面中的用戶名,php會放到$_SERVER['PHP_AUTH_USER']中。密碼放入$_SERVER['PHP_AUTH_PW']中。
hello world處,可以實現,你想要接下來進行的操作。
//判斷來源 http 驗證登錄用戶
if (!isset($_SERVER['PHP_AUTH_USER'])) {
header("WWW-Authenticate: Basic realm=\"My Private Area\"");
header("HTTP/1.0 401 Unauthorized");
print "You need valid credentials to get access!\n";
exit;
} else {
if (($_SERVER['PHP_AUTH_USER'] == 'admin') && ($_SERVER['PHP_AUTH_PW'] == 'qwert!@#$%12345')) {
echo "hello world";
} else {
header("WWW-Authenticate: Basic realm=\"My Private Area\"");
header("HTTP/1.0 401 Unauthorized");
print "You need valid credentials to get access!\n";
exit;
}
}