eMail adresse überprüfen

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Gast210225

eMail adresse überprüfen

Beitrag 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
Benutzeravatar
chriss713
Mitglied
Beiträge: 229
Registriert: 06.06.2005 14:06

Beitrag 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
Gast210225

Beitrag 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?
Gast210225

Beitrag von Gast210225 »

Hat keiner eine Idee?
IPB_Flüchtling
Mitglied
Beiträge: 1862
Registriert: 23.12.2004 22:46

Beitrag 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
Gast210225

Beitrag von Gast210225 »

Hallo,
den Mod kenne ich schon, aber er ist nichts für meine Zwecke...
Naja, dann suche ich mal weiter...
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag von S2B »

Schau mal in die includes/bbcode.php, dort steht es eine entsprechende RegEx in der Funktion make_clickable(). :wink:
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Antworten

Zurück zu „Coding & Technik“