Registrierung - nur bestimmte Mails zulassen?

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Andi1111
Mitglied
Beiträge: 1301
Registriert: 26.05.2006 13:21
Wohnort: Berlin
Kontaktdaten:

Beitrag von Andi1111 »

danke schonmal, nur noch eine blöde frage, wo muss ich das einfügen :)
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Beitrag von nickvergessen »

Andi1111 hat geschrieben:danke schonmal, nur noch eine blöde frage, wo muss ich das einfügen :)
guck mal.. ich habs grad rein editiert^^
kein Support per PN
Andi1111
Mitglied
Beiträge: 1301
Registriert: 26.05.2006 13:21
Wohnort: Berlin
Kontaktdaten:

Beitrag von Andi1111 »

nochmal danke, wenn ich jetzt noch rausfinde in welcher datei bin ich zufrieden :D
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Beitrag von nickvergessen »

include/usercp_register.php

*nochmal edit mach*
kein Support per PN
Andi1111
Mitglied
Beiträge: 1301
Registriert: 26.05.2006 13:21
Wohnort: Berlin
Kontaktdaten:

Beitrag von Andi1111 »

gut, habe es schon eingebaut :)
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Beitrag von nickvergessen »

Also ich habs grad getestet. Es geht auch so wie ich es mir dachte^^
kein Support per PN
sile
Mitglied
Beiträge: 59
Registriert: 26.04.2004 15:15
Wohnort: CH
Kontaktdaten:

Beitrag von sile »

Hallo zusammen
also ich habe es mir nun auch mal eingebaut :grin:
Vielen herzlichen Dank für den Tip :wink:

Liebe Grüsse
sile
Gameboard mit über 5000 arcade games , Sudoku, Hangman, Balda Wörtergame
Serpent
Mitglied
Beiträge: 84
Registriert: 06.08.2002 20:34
Wohnort: SW - Germany

Beitrag von Serpent »

Funktioniert leider nicht. Man kann sich weiterhin problemlos mit anderen Email Adressen anmelden. Habs so eingefügt:
else if ( $mode == 'register' )
{
if ( empty($username) || empty($new_password) || empty($password_confirm) || empty($email) )
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty'];
}
if ( !substr_count($email, '@web') && !substr_count($email, '@aol') && !substr_count($email, '@t-online') && !substr_count($email, '@gmx'))
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . 'Es sind nur Email-Addressen von web, gmx, t-online und aol erlaubt!';
}
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Beitrag von nickvergessen »

nickvergessen hat geschrieben:Finde in der include/usercp_register.php:

Code: Alles auswählen

	else if ( $mode == 'register' )
	{
		if ( empty($username) || empty($new_password) || empty($password_confirm) || empty($email) )
		{
			$error = TRUE;
			$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty'];
		}
Danach füge ein:

Code: Alles auswählen

                 if ( !substr_count($email, '@web') && !substr_count($email, '@aol') && !substr_count($email, '@t-online') && !substr_count($email, '@gmx'))
                 {
                         $error = TRUE;
                         $error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . 'Es sind nur Email-Addressen von web, gmx, t-online und aol erlaubt!';
                 }
Also ich hab grad das hier gemacht.
Dann hab ich versucht mich mit der e-Mail-addresse test@test.de anzumelden und es kam, wie beabsichtigt, folgende Fehlermeldung:

Code: Alles auswählen


Es sind nur Email-Addressen von web, gmx, t-online und aol erlaubt!
kein Support per PN
Arnie_16
Mitglied
Beiträge: 3
Registriert: 26.04.2007 09:26

Beitrag von Arnie_16 »

nickvergessen hat geschrieben:
Andi1111 hat geschrieben:danke, aber ich habe mich falsch ausgedrückt, ich will alle erlauben und nur aol sperren, oder gibt es inzwischen eine andere lösung. hier im forum habe ich zwar etliche beiträge zum thema aol mails gefunden aber keine lösung dafür das die da nicht ankommen.
:oops: ich seh grad das du ja nicht der threadstarter bist..
ja natürlich geht das auch, das ausschließlich aol ausgeschlossen wird:

Finde in der include/usercp_register.php:

Code: Alles auswählen

	else if ( $mode == 'register' )
	{
		if ( empty($username) || empty($new_password) || empty($password_confirm) || empty($email) )
		{
			$error = TRUE;
			$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty'];
		}
Danach füge ein:

Code: Alles auswählen

                 if ( substr_count($email, '@aol'))
                 {
                         $error = TRUE;
                         $error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . 'AOL-Email-Addressen sind nicht erlaubt!';
                 }
Bei mir funktioniert es auch Super.

EMPFEHLUNG SEHR GUT
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“