Hey, ganz kurze Frage.
Ich möchte bei meiner Registrationen doppele Emails und Usernames vermeiden.
Wie ich eine der beiden Sachen verhindere weiß ich.
Aber wie überprüfe ich ob eines von beiden oder beide Values schon existieren? Sollte eins der beiden Sachen existieren, sollte man sich nicht registrieren können.
Probiert:
Hatte die Idee mit dem AND, aber er registriert sich trotzdem, sobald der Nutzername halt noch nicht vergeben ist, die email aber schon.. Beides sollte aber frei sein.
Wie muss ich das Script anpassen?
Danke
Lg
Ich möchte bei meiner Registrationen doppele Emails und Usernames vermeiden.
Wie ich eine der beiden Sachen verhindere weiß ich.
Aber wie überprüfe ich ob eines von beiden oder beide Values schon existieren? Sollte eins der beiden Sachen existieren, sollte man sich nicht registrieren können.
Probiert:
PHP-Quellcode
- $result = mysql_query("SELECT * FROM users WHERE userName = '".$userName."' AND userEmail = '".$userEmail."';");
- if(mysql_num_rows($result) == 0) {
- echo '<script language="javascript">';
- $RegMessage2 = "Successfully registered!";
- echo '</script>';
- } else {
- echo '<script language="javascript">';
- $RegMessage2 = "User does already exist!";
- echo '</script>';
- }
Hatte die Idee mit dem AND, aber er registriert sich trotzdem, sobald der Nutzername halt noch nicht vergeben ist, die email aber schon.. Beides sollte aber frei sein.
Wie muss ich das Script anpassen?
Danke
Lg