Seite 1 von 1
Registrierung nur mit bestimmter mail endung
Verfasst: 01.03.2006 12:45
von R2Pre2
Hi!
Meine Frage: Wie kann ich es hinkriegen, damit sich user nur mit bestimmten mail erweiterungen im forum registrieren können ohne jetzt die aktivierung auf "Durch den Admin" zu setzen? Geht das irgendwie?
MFG Matthias!
Re: Registrierung nur mit bestimmter mail endung
Verfasst: 01.03.2006 13:43
von Fabrizio
R2Pre2 hat geschrieben:Hi!
Meine Frage: Wie kann ich es hinkriegen, damit sich user nur mit bestimmten mail erweiterungen im forum registrieren können ohne jetzt die aktivierung auf "Durch den Admin" zu setzen? Geht das irgendwie?
MFG Matthias!
Hi,
klar geht das, du kannst z.B. in die Bannliste im ACP diejenigen E-Mail-Adressen einfügen, die du
nicht haben willst.

Die Sache hat aber den Nachteil, dass du damit auch Benutzer erwischst, die gerne dabei wären...
Gruß,
Fabrizio
Re: Registrierung nur mit bestimmter mail endung
Verfasst: 01.03.2006 14:05
von R2Pre2
Fabrizio hat geschrieben:R2Pre2 hat geschrieben:Hi!
Meine Frage: Wie kann ich es hinkriegen, damit sich user nur mit bestimmten mail erweiterungen im forum registrieren können ohne jetzt die aktivierung auf "Durch den Admin" zu setzen? Geht das irgendwie?
MFG Matthias!
Hi,
klar geht das, du kannst z.B. in die Bannliste im ACP diejenigen E-Mail-Adressen einfügen, die du
nicht haben willst.

Die Sache hat aber den Nachteil, dass du damit auch Benutzer erwischst, die gerne dabei wären...
Gruß,
Fabrizio
das wäre nicht das problem, das forum wird ja nicht öffentlich genutzt. das mit dem bannen diverser endungen geht schon, klar, ist aber der wesentlich kompliziertere weg, da ich weis, das alle zukünftigen forumsuser dieselbe e mail endung haben, so wäre es wesentlich einfacher für mich nur user mit entsprechender mail adresse zuzulassen.
MFG Matthias!
Verfasst: 01.03.2006 15:18
von cYbercOsmOnauT
Öffne
/includes/functions_validate.php, suche nach
Code: Alles auswählen
if (preg_match('/^[a-z0-9&\'\.\-_\+]+@[a-z0-9\-]+\.([a-z0-9\-]+\.)*?[a-z]+$/is', $email))
und ändere es in
Code: Alles auswählen
if (preg_match('/^[a-z0-9&\'\.\-_\+]+@deinedomain\.de*?[a-z]+$/is', $email))
Natürlich musst Du da
deinedomain anpassen an die Domainendung, die Du als einzigen erlaubst. Der Punkt vor dem
de muss den Backslash davor haben.
Du solltest bei der Anmeldung aber zumindest EMail Aktivierung eingestellt haben.
Grüße,
Tekin