Ciao a tutti.
Qulacuno di buon cuore, mi sa' dire perchè questo script:
in locale funziona e su server Aruba no?Codice PHP:
<?
$LOGIN = "utente";
$PASSWORD = "password";
function error ($error_message) {
echo $error_message."
";
exit;
}
//if ( (!isset($_SERVER['PHP_AUTH_USER'])) || ! (($_SERVER['PHP_AUTH_USER'] == $LOGIN) && ( $_SERVER['PHP_AUTH_PW'] == "$PASSWORD" )) ) {
if ( (!isset($_SERVER['AUTH_USER'])) || ! (($_SERVER['AUTH_USER'] == $LOGIN) && ( $_SERVER['AUTH_PASSWORD'] == "$PASSWORD" )) ) {
header("WWW-Authenticate: Basic realm=\"zona protetta\"");
header("HTTP/1.0 401 Unauthorized");
error("Accesso non autorizzato ....");
}
?>
Grazie