Allora, la risoluzione é:
autenticazione.inc.php
Codice PHP:
<?
if ( ( !isset($_SERVER['PHP_AUTH_USER'])) || (!isset($_SERVER['PHP_AUTH_PW']))
|| ( $_SERVER['PHP_AUTH_USER']!= 'chatline' ) || ($_SERVER['PHP_AUTH_PW'] != 'provapass' ) ) {
header( 'WWW-Authenticate: Basic realm="http://chatline.altervista.org"' );
header( 'HTTP/1.0 401 Unauthorized' );
echo 'Nome utente o password errati';
exit;
}
?>
Pagina_da_proteggere.php
Codice PHP:
<? include('autenticazione.inc.php'); ?>
<center>
prova prova
prova prova
prova prova
l'errore era
Codice PHP:
$PHP_AUTH_USER
che invece dev'essere
Codice PHP:
$_SERVER['PHP_AUTH_USER']