Seite 1 von 1

eMail adresse überprüfen

Verfasst: 21.11.2005 14:51
von Gast210225
Hallo,
wie kann ich überprüfen, oder ein User (nicht bei phpBB, sondern bei meinem Gästebuch) eine "richtige"eMail adresse eingegeben hat und nicht z.B. "xxx" ?


Johannes

Verfasst: 21.11.2005 15:02
von chriss713
Hallo!

Such bei www.google.de nach Regex oder "Regular Expression" und "Emailadresse prüfen" oder ähnlichem, da solltest Du ganz schnell fündig werden.

Grüße
Chriss

Verfasst: 21.11.2005 19:31
von Gast210225
Hallo,
ich habe diesen Code hier gefunden

Code: Alles auswählen

	// Check eMail Address
	if (!ereg("^([a-zA-Z0-9\.\_\-]+)@([a-zA-Z0-9\.\-]+\.[A-Za-z][A-Za-z]+)$", $email))
	{
		echo('Ungültige eMail Adresse!');
		require($path . 'page_footer.' . $phpEx);
	}
und er geht auch gut, aber ich finde nichts um eine URL zu prüfen...

Hat da jemand eine Idee?

Verfasst: 22.11.2005 19:33
von Gast210225
Hat keiner eine Idee?

Verfasst: 22.11.2005 20:32
von IPB_Flüchtling
Hallo JG,

vielleicht kannst Du diesen Mod für Deine Zwecke umbauen: http://www.phpbb.com/phpBB/viewtopic.php?t=280755

Hier wird nicht nur die Syntax der E-Mail-Adresse überprüft sondern vielmehr wird getestet, ob die Mailadresse tatsächlich funktioniert. Die Mod-Description:

Code: Alles auswählen

When a user signs up or edits their email address, this MOD will attempt to verify it via the DNS MX records and a test SMTP session, 
returning true or false as appropriate. In the event of failure, some 
server responses are displayed if DEBUG is set to true in constants.php
LG, IPB_Flüchtling

Verfasst: 24.11.2005 13:50
von Gast210225
Hallo,
den Mod kenne ich schon, aber er ist nichts für meine Zwecke...
Naja, dann suche ich mal weiter...

Verfasst: 24.11.2005 15:34
von S2B
Schau mal in die includes/bbcode.php, dort steht es eine entsprechende RegEx in der Funktion make_clickable(). :wink: