pragmaMx Support Forum

pragmaMx => Allgemeines => Thema gestartet von: Distl am 30 November 2003, 12:54:13

Titel: Doppelte Email?
Beitrag von: Distl am 30 November 2003, 12:54:13
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
Titel: Re: Doppelte Email?
Beitrag von: munzur am 30 November 2003, 12:59:02
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

Titel: Re: Doppelte Email?
Beitrag von: Future am 30 November 2003, 13:05:01
Ne ist tätsächhlich so das im Update Pack was falsch ist.
Lösung folgt
Titel: Re: Doppelte Email?
Beitrag von: Future am 30 November 2003, 13:08:16
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]
Titel: Re: Doppelte Email?
Beitrag von: munzur am 30 November 2003, 13:13:25
danke!

hab nicht gewusst das sich das geändert hatte.
Titel: Re: Doppelte Email?
Beitrag von: Future am 30 November 2003, 13:15:22
Jo ist ja net schlimm ... aber warum es auskommentiert ist weiss wahrscheinlich nur Andi
Titel: Re: Doppelte Email?
Beitrag von: munzur am 30 November 2003, 13:20:44
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
Titel: Re: Doppelte Email?
Beitrag von: Distl am 30 November 2003, 17:33:05
Super. Habe ich gefunden. Danke.