Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di yarea
    Registrato dal
    Apr 2004
    Messaggi
    62

    Headers su Browser Safari

    Ciao a tutti,
    qualcuno sa spiegarmi perchè sul computer dell'ufficio (con windows e Explorer) il mio file php funzionava alla perfezione, e qui a casa mia dove ho il Mac e Safari lo stesso file non funziona più???
    Lo script è questo, e non lo apre nemmeno!!!

    <?
    if (!isset($PHP_AUTH_USER)) {
    header('WWW-Authenticate: Basic realm="Area privata"');
    header('HTTP/1.0 401 Unauthorized');
    echo 'Richiesta autorizzazione.';
    exit;
    }
    else {
    include ("config.php");
    $sql = "SELECT id FROM $tabella WHERE nome='$PHP_AUTH_USER'and password='$PHP_AUTH_PW'";
    $query = mysql_query($sql) or die (errore_server());
    $num = mysql_numrows($query);
    if ($num == 1) {
    echo "

    Ok, sei autorizzato
    ";
    echo "Il tuo nome utente è $PHP_AUTH_USER
    ";
    echo "La tua passwd è $PHP_AUTH_PW</p>";
    }
    else if ($num == 0){
    echo "Nome utente o password non validi
    ";
    echo "<a href=\"iscriviti.php\">iscriviti</a>";
    }
    }
    ?>

    Dany

  2. #2
    Utente di HTML.it L'avatar di Pasco
    Registrato dal
    Apr 2002
    Messaggi
    1,559
    ciao, non è un problema di Safari ma di retro combatibilità di php , $PHP_AUT_USER è deprecato... prova con $_SERVER['PHP_AUTH_USER'].

    Bye
    PyFanatics

  3. #3
    Utente di HTML.it L'avatar di yarea
    Registrato dal
    Apr 2004
    Messaggi
    62
    Grazie mille,
    ora provo!

    ciao!
    Dany

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.