2

私は常に、完全に機能する PHP の認証を使用していました。次のようになります。

function login()
{
    header('WWW-Authenticate: Basic realm="Acceso restringido."');
    header('HTTP/1.0 401 Unauthorized');
    echo "Acceso restringido.\n";
    exit;
}


if (!isset($_SERVER['PHP_AUTH_USER'])) {
    login();
} else {
    if ($_SERVER['PHP_AUTH_USER'] == 'test' && $_SERVER['PHP_AUTH_PW'] == 'test1') {
   } else {
        login();
    }
}

ただし、ホストを ipage.com に変更したところ、ユーザー/パスのプロンプト ウィンドウが表示されるようになりましたが、ユーザー/パスが割り当てられません。ユーザー/パスのプロンプトが表示され続けます。

CGI について何か読みましたが、このメソッドが CGI として構成された PHP で使用できないかどうかはわかりませんでした。代替手段はありますか?

4

0 に答える 0