Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Autenticazione!!!

  1. #1

    Autenticazione!!!

    Salve,
    qui di seguito metterò uno script che fino ad un mese fa funzionava ed ora non va più!
    Ho paura che l'errore si trovi nelle tre righe di codice all'interno del primo IF.
    Può eserci qualche impostazione del PHP sul server che ospita il sito che sia stata settata diversamente da come era prima?

    grazie per la disponibilità


    <?php
    session_start();
    $session = session_id();

    if (!isset($PHP_AUTH_USER)){
    header('www-authenticate: basic realm="Inserire Username e Password"');
    header("HTTP/1.0 401 Unauthorized");
    exit;
    }


    else {
    if (isset($PHP_AUTH_USER)){

    include ("connect_db.php");
    $tab ="administrator";
    $u = $PHP_AUTH_USER;
    $p = $PHP_AUTH_PW;


    $query = "SELECT * FROM $tab where user='$u' and password='$p'";
    $result = mysql_query($query) or die("Impossibile connettersi alla tabella $tab");

    $num_rows = mysql_num_rows($result);


    include ("close_connect_db.php");

    }
    if ($num_rows==1) {


    print " AUTENTICAZIONE RIUSCITA !";
    }

    }

    ?>

  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'].




    p.s: con uno script del genere attento alla sicurezza...
    think simple think ringo

  3. #3
    mi potresti spiegare il motivo per cui questo script non è sicuro?
    Ti chiedo questo perchè non sono molto esperto e mi piacerebbe anche capire in che modo si possa passare un livello di autenticazione di questo tipo!
    Grazie.

  4. #4
    Ho sostituito e non funziona comunque!
    Come Browser uso mozilla e mi da un errore che mi dice:
    The document contains no data.

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.