Visualizzazione dei risultati da 1 a 5 su 5

Discussione: errore login

  1. #1

    errore login

    salve a tutti, non riesco a capire o meglio a vedere dove č questo benedetto errore. vi posto sia in codice php sia l'errore:
    CODICE PHP:
    "
    if(Login()){
    header("location:staff.php");
    exit;
    }
    if(isset($_POST["submit"])){
    $Usr = $_POST['Username'];
    $Pwd = sha1($_POST['Password']);

    $query = "SELECT ID, Username FROM login_utenti";
    $query.= "WHERE Username = '{$Usr}'";
    $query.= "AND Password = '{$Pwd}'";

    $Risultato = mysql_query($query,$conn);

    if(!$Risultato){
    die("La tabella selezionata non esiste".mysql_error());
    }
    if(mysql_num_rows($Risultato) == 1){
    $messaggio ="login effettuato";
    $trovato = mysql_fetch_array($Risultato);
    $_SESSION['ID'] = $trovato['ID'];
    $_SESSION['Username']=$trovato['Username'];
    header("location.staff.php");
    exit;
    }else{
    $messaggio = "Utente e/o password errati";
    }
    if(!empty($messaggio)){
    echo"

    ".$messaggio."</p>";

    }
    }
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Untitled Document</title>
    </head>

    <body>


    Accedi all'area riservata allo staff</p/>
    <form id="form1" name="form1" method="post" action="login.php">
    <label>Utente:<input type="text" name="Username" id="Username"/></label>


    <label>Password:<input type="password" name="Password" id="Password"/></label>




    <input type="submit" name="submit" id="submit" value="Accedi"/></label></p>






    </form>
    </body>
    </html>
    <?php mysql_close($conn);?>
    "


    L'ERRORE CHE SPUNTA č ILL SEGUENTE:"La tabella selezionata non esisteErrore di sintassi nella query SQL vicino a '= AND Password =' linea 1"


    sapete darmi una mano? Grazie!!

  2. #2

    tab mysql

    dimenticavo, i campi della tabella sono:ID, Username, Password

    fedelmente scritte anche le maiuscole!

  3. #3

    connessione a tabella

    ciao, intanto grazie mille per avermi risposto! il codice che ho scritto l ho preso online, io mi sto appena affacciando al mondo php, che comunque mi piace tanto! comunque seguirķ il tuo consiglio e t farķ sapere, a questo proposito volevo chiederti se conosci qualche guida o anche libro cartaceo valido per linguaggio php!

  4. #4

    mysql

    ok, anche io sn di fretta! t faro saxe se il tuo codice funziona. bye

  5. #5
    Utente di HTML.it L'avatar di comas17
    Registrato dal
    Apr 2002
    Messaggi
    6,522
    Il tuo problema, anche se stai usando mysql, ha ben poco a che fare con il database ma, come dici anche tu, con PHP
    Chiudo questa discussione e per cortesia, la prossima fai attenzione a dove aprirla (esiste, appunto, anche un'apposita sezione PHP)

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 © 2026 vBulletin Solutions, Inc. All rights reserved.