Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    25

    [php] Autenticazione con PHP

    Salve,
    avrei bisogno di un semplice sistema di autenticazione...

    Ho trovato il seguente che penso mi possa bastare...
    http://freephp.html.it/guide/lezione.asp?id=71

    riporto qui il codice...

    Codice PHP:
    <?
    $username 
    "pippo";
    $pwd "segreta";

    if(!isset(
    $PHP_AUTH_USER)) {
        
    Header("WWW-Authenticate: Basic realm=\"Zona protetta\"");
        
    Header("HTTP/1.0 401 Unauthorized");
        echo 
    "Impossibile eseguire l'autorizzazione\n";
        exit;
    } else {
        if ((
    $PHP_AUTH_USER == $username) && ($PHP_AUTH_PW == $pwd)) {
            echo 
    "Autorizzazione riuscita per $username.";
        } else { echo 
    "Autorizzazione fallita.";}
    }
    ?>
    Purtroppo però non mi funziona... in quanto mi si apre si la finestra popup dove inserire login e pass ma in pratica non me le accetta in quanto mi ripropone la popup...
    E' necessario qualche settaggio??? C'è qlk errore nel codice?
    Utilizzo Apache versione 1.3.29 e php versione 4.2.3.

    Tks

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    prova a sostituire $PHP_AUTH_USER con $_SERVER['PHP_AUTH_USER'] e $PHP_AUTH_PW con $_SERVER['PHP_AUTH_PW'].


    think simple think ringo

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    25
    Originariamente inviato da marketto
    prova a sostituire $PHP_AUTH_USER con $_SERVER['PHP_AUTH_USER'] e $PHP_AUTH_PW con $_SERVER['PHP_AUTH_PW'].


    Grazie mille... finalmente ho risolto!!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.