Ho questo paginetta per permettere il login tramite WWW-Authenticate.
Codice PHP:
<?php
if (!isset($_SERVER['PHP_AUTH_USER'])) {
header('WWW-Authenticate: Basic realm="Area Riservata"');
header('HTTP/1.0 401 Unauthorized');
echo 'Non Autorizzato';
exit;
} else {
// snip: controlla dati....
}
?>
Il problema è che in locale sul mio pc (php 5.3.1, Apache) funziona, su AV con php4 funziona, passando a php5 sia aggiungendo ad .htaccess
Codice:
AddHandler av-php5 .php
sia modificando nel pannello di controllo l'unico risultato è un continuo richiedere i dati di login, se clicco cancel giustamente mi dice "Non autorizzato".
Mi sfugge qualcosa?
Grazie per il supporto.