Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Autenticazione

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    417

    Autenticazione

    Vi allego uno script, qualcuno sa indicarmi perchè in alcuni server funziona e in altri non mi riconosce la pass e mi timanda sempre indietro???
    grazie Luigi

    All:
    ----
    require "inc.php";

    $auth = false;

    $PHP_AUTH_USER = $_SERVER['PHP_AUTH_USER'];
    $PHP_AUTH_PW = $_SERVER['PHP_AUTH_PW'];

    if (isset($PHP_AUTH_USER) && isset ($PHP_AUTH_PW))
    {
    $query = "SELECT password FROM administrator where userid like '$PHP_AUTH_USER' and password like '$PHP_AUTH_PW'";
    $result = mysql_query($query);
    $row = mysql_fetch_array($result);
    $in_pass = $row["password"];
    if (($in_pass == $PHP_AUTH_PW) && (in_pass != "") && ($PHP_AUTH_PW != ""))
    {
    $auth = true;
    }
    }

    if (! $auth)
    {
    Header("WWW-Authenticate: Basic realm=\"Admin Panel\"");
    Header("HTTP/1.0 401 Unauthorized");
    redirect_to_loggedout_page("pgerrata.php");
    exit;
    }
    function redirect_to_loggedout_page($go_to)
    {

  2. #2
    se nn funziona su differenti server, la prima cosa da fare è controllare la connesione al db. ricorda ke se cambi server ma il db resta sempre lo stesso su 1 server, devi sostituire "localhost"!!

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    417
    il collegamento al db funziona correttamente se chiedo la verifica da altre pagine e richiamo il db tutto funziona ma con questa pagina niente da fare

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    417
    Ho notato che sul server che non funziona, guardando phpinfo(), il collegamento è:_Server API CGI/FastCGI
    invece su quello funzionante è:Server API Apache
    é questa la differenza?
    se si cosa devo modificare nello pagina?? grazie Luigi

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    417
    Vi prego aiutatemi è importante
    Grazie Luigi
    P.S. non riesco a risolvere il problema, ho provato in tutti i modi

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.