Mail-adresse auf Gültigkeit prüfen

In diesem Forum kannst du Erweiterungen zu EasyHP und kleine Code-Schnipsel downloaden.

Moderator: Supporter

Antworten
Benutzeravatar
daniel
Ehemaliger
Beiträge: 413
Registriert: 13. März 2008, 16:49
Wie bist du auf EasyHP gekommen?: Werbung auf phpBB.de
Wohnort: Bremen
Kontaktdaten:

Mail-adresse auf Gültigkeit prüfen

Beitrag von daniel »

Dieser Snippet überprüft, ob eine gültige Mailadresse im Format benutzername@domain.tld eingegeben wurde.
Natürlich kann es nicht die Aktivierung des Benutzers über den Aktivierungslink ersetzen.

öffne: register.php

finde:

Code: Alles auswählen

$temp_register_activate_false = make_message(ERROR_IMG, $lang['wrong_act_key'], $lang['wrong_act_key_msg'], 'resume', 'index.php');
füge dahinter ein:

Code: Alles auswählen

$temp_false_mail = make_message(ERROR_IMG, "Fehlerhafte Mail angegeben", "Du hast eine fehlerhafte Mail angegeben. Bitte gebe eine g&uuml;ltige Maladresse an. <br /><br /> Bei Fragen wende dich bitte an das PC-Cux-Hilfe Team (<a href='contact.php'>Kontakt</a>).", 'back', 'register.php');
finde:

Code: Alles auswählen

	if (mysql_query($query[reg_user]) == true) {
füge davor ein:

Code: Alles auswählen

	$nachat = stristr ($email, "@");
	if ($nachat != False)
	{
		if (stristr ($nachat, ".") == False)
		{
			echo $temp_false_mail;
			footer(1);
		}
	}else{
		echo $temp_false_mail;
		footer(1);
	}
Antworten