Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    38

    Condizione IF sempre vera

    Buongiorno
    scusate la banalità ma sto diventano pazzo con la condizione IF.
    Devo fare il login, passo user e password e fin qui nessun problema tranne che la condizione IF di controllo rimane sempre vera anche se la password è sbagliata.

    Questo è il codice:
    Codice PHP:
    $user=$_POST['user'];
    $pass=$_POST['pass'];
        
    $sqlComando="SELECT password FROM Tbl_Utenti WHERE Utente = '"$user ."'";
        
    $risultato=mysqli_query($conn,$sqlComando); 
           if(
    $riga=mysqli_fetch_assoc($risultato))         
       echo 
    "Trovato";  
       else    
       echo 
    "NON Trovato"
    Che metta correttamente la password o no l'echo è sempre "Trovato"
    E' più di 1 ora che ci sto sbattendo la testa...

    Grazie per l'aiuto

    Massimo

  2. #2
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,360
    ==
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  3. #3
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    consiglio, che aiuta a trovare errori tipo questo: usa gli spazi

    a = 1 è buono
    a=1 non è buono... ed è un casino da leggere

    la corretta scrittura del codice vale per tutto (vedi l'assenza delle "{}" dopo if/else...)

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    38
    Quote Originariamente inviata da badaze Visualizza il messaggio
    ==
    Ok penso di aver capito .... grazie
    Ultima modifica di Maxus68; 10-06-2018 a 18:34

  5. #5
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,360
    Quote Originariamente inviata da Maxus68 Visualizza il messaggio
    Ok penso di aver capito .... grazie
    Sono pigro.
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

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