Ciao ragazzi!!!
Non capisco il motivo per cui questa form non riesca a funzionare sul server aruba..ho trovato in rete questo codice per proteggere una pagina php con nome utente e password
Codice PHP:
<?php
    $id 
"utente";    // userid
    
$pw ="password" ;    // password
    // Verifico se $PHP_AUTH_USER contienen informazioni

    
if (!isset($_SERVER['PHP_AUTH_USER']))  {
        
//Se è vuota appare la finestra di dialogo che richiede user e password
        
header('WWW-Authenticate: Basic realm="Pagina privata"' );      
        
header('HTTP/1.0 401 Unauthorized');
        exit;
        }

    else if (isset(
$_SERVER ['PHP_AUTH_USER']))
        {

//una volta che ho verificato che l'utente
//ha inserito user e password procedo con il controllo

        
if ($_SERVER['PHP_AUTH_USER'] != $id || ( $_SERVER['PHP_AUTH_PW'] != $pw))
            {
             
header ('WWW-Authenticate: Basic realm="Pagina privata"');            
             
header('HTTP/1.0 401 Unauthorized');
            exit;

            }
       else
            {
            
// tutto ok procedo con la visualizzazione della pagina protetta
            
}
        }

?>
questo codice viene salvato su un file ident.php che viene incluso nella pagina che si vuole proteggere...
Ho provato a far andare questa form su un dominio gratuito di altervista.org e funziona, mentre su uno di aruba(sprovvisto del supporto del database) non funziona, cioè mi visualizza la finestra per inserire il nome utente e password, ma pur scrivendo correttamente le voci non riesco ad accedere alla pagina protetta..
Cosa pensate possa essere?grazie..