Der einfachste Weg, in PHP E-Mail-Adressen zu validieren
Veröffentlicht von Tudor -
12. Oktober 2016
Untenstehend einige Methoden, um zu bestimmen, ob eine Variable eine gültige E-Mail-Adresse enthält:
Validieren einer E-Mail-Adresse in PHP (mithilfe von Regular Expressions)
function is_valid_email($email) { if(preg_match("/^[_\.0-9a-zA-Z-]+@([0-9a-zA-Z][0-9a-zA-Z-]+\.)+[a-zA-Z]{2,6}$/i", $email)) { return true; } else { return false; } }
Validieren einer E-Mail-Adresse in PHP (mithilfe eines Filter)
function valid_email($email) { return !!filter_var($email, FILTER_VALIDATE_EMAIL); } if( valid_email('you@example.com') ) { echo ‚Email Valid!'; } else { echo ‚Email Invalid!‘; }
Validieren einer E-Mail-Adresse in PHP in Javascript
function validateEmail(email){ var emailReg = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i); var valid = emailReg.test(email); if(!valid) { return false; } else { return true; } }
Verwendung / implementierung:
if(validateEmail(email)){ alert("Email is correct in correct format"); } else { alert("Email is NOT in correct format!"); }
Das könnte Dich auch interessieren
Die Zukunft des Journalismus liegt im Lokalen.
Wir beim SÜDKURIER erfinden den Lokaljournalismus neu. Als Organisation mit 700 Mitarbeitern und 16 Redaktionen haben wir beschlossen, diesen Pfad einzuschlage...
Post/Redirect/Get (PRG) – Pattern
PRG ist ein Webentwicklungs-Design-Pattern welches doppelte Formular-Submissions durch Neu-Laden der Seite verhindert und ermöglicht, dass Bestätigungsseiten ...
Artikelscore: Durch clevere Visualisierung transformieren wir Journalisten zu Datenexperten
Vor knapp fünf Jahren gab es ein neues Buzzword, das bei allen Messen für Furore gesorgt hat: “Artikel Scoring”. Eine einheitliche Bewertung von Artikeln ...