mmm quindi sul db hai una tabella con un solo campo ed un solo reccord, cioe la password?!?la pass che devo verificare è solo una, quella dell'admin
bhe allora farei cosi (anche se nn so se questo metodo di una sola tabella con la password sia corretto... io farei in altro modo sinceramente...)
ti spiego la cosa del "diverso da uno": allora tu fai una query sulla tebella che contiene la pssword, giusto? bhe l risultato, se la password inseitra risulta corretta, è un record. Se invece risulta non corretta la query non restituira nessun record, cioe 0 (zero) record, che è diverso da uno...codice:$pass_utente = $_POST['password']; //connessione al db ecc... $query= "SELECT * FROM admin WHERE pass='".$pass_utente."'"; $result = mysql_query($query, $db); //esegui la query if(mysql_num_rows($result) != 1){ //se il numero di risultati della query è diverso da 1 echo "Username o password errati "; }else{ //se invece è uguale ad 1.. echo "logged in!!"; };
ciao
mag

Rispondi quotando