Conditie IF vine executata chair daca nu este adevarata
Scris: Sâm Apr 28, 2012
Salut.
Am un script pentru inregistrarea utilizatorilor. Totul este bine, dar cand completez gresit un camp imi apare mesajul cu ce nu am completat bine, dar in acelasi timp apare si mesajul : "Contul a fost creat cu scces !"
Cred ca problema este de aici de undeva:
Conditia if se executa chaiar daca nu se insereaza variabilele $username, $password si $email in abza de date.
Scriptul complet : pastebin.com/1bzstK9Y
Am un script pentru inregistrarea utilizatorilor. Totul este bine, dar cand completez gresit un camp imi apare mesajul cu ce nu am completat bine, dar in acelasi timp apare si mesajul : "Contul a fost creat cu scces !"
Cred ca problema este de aici de undeva:
Cod: Selectaţi tot
if(mysql_query("INSERT INTO users (username, password, email)
VALUES ('".$username."', '".$password."', '".$email."')")) {
echo 'Contul tau a fost creat cu succes!';
} else {
echo 'Pentru a incerca din nou click <a href="register.php">aici</a>.';
}
Scriptul complet : pastebin.com/1bzstK9Y