Doppelte Email?

Begonnen von Distl, 30 November 2003, 12:54:13

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

Distl

Hallo,

was mir aufgefallen ist, dass bei der Anmeldung oder Registrierung eine Email Addy mehrmals zugelassen wird aber der Username nicht.
Kann man das auf die Email auch ändern, so dass sie nur einmal existieren kann?

Gruss

munzur

ZitatHallo,

was mir aufgefallen ist, dass bei der Anmeldung oder Registrierung eine Email Addy mehrmals zugelassen wird aber der Username nicht.
Kann man das auf die Email auch ändern, so dass sie nur einmal existieren kann?

Gruss

das stimmt nicht, zumindest bei mir,  das war nie so das eine mail ad 2x genommen werden konnte

"Debug-Mode" einschalten.
"SQL-Fehler anzeigen" einschalten
und evt. auftauchende Fehlermeldungen posten .

Future

Ne ist tätsächhlich so das im Update Pack was falsch ist.
Lösung folgt

Future

mx userfunctions.php Zeile 90 - 92 einkommentieren

also aus

 #if (sql_num_rows(sql_query("select email from ${user_prefix}_users where email='".$pvs['email']."'")) > 0) {
# return _EMAILREGISTERED;
# }

macht Ihr des hier

 if (sql_num_rows(sql_query("select email from ${user_prefix}_users where email='".$pvs['email']."'")) > 0) {
return _EMAILREGISTERED;
}

Bitte nicht hier aus dem Forum die zeilen rauskopieren . Einfach einkommentieren reicht.
Ist abern ur in der Original so . Wie in der userfunctions von Gerry aussieht weiss ich jetzt nicht.

[Editiert am 30/11/2003 von Future]

munzur

danke!

hab nicht gewusst das sich das geändert hatte.
"Debug-Mode" einschalten.
"SQL-Fehler anzeigen" einschalten
und evt. auftauchende Fehlermeldungen posten .

Future

Jo ist ja net schlimm ... aber warum es auskommentiert ist weiss wahrscheinlich nur Andi

munzur

hi!

ändern so:

 # if (sql_num_rows(sql_query("select email from ${user_prefix}_users where email='".$pvs['email']."'")) > 0) {

          #     return _EMAILREGISTERED;

         #     }?>



macht Ihr des hier


if (sql_num_rows(sql_query("select email from ${user_prefix}_users where email='".$pvs['email']."'")) > 0) {

            r eturn _EMAILREGISTERED;

            } ?>


die  # weg geben
"Debug-Mode" einschalten.
"SQL-Fehler anzeigen" einschalten
und evt. auftauchende Fehlermeldungen posten .

Distl

Super. Habe ich gefunden. Danke.