Alex: PHP: E-Mail-Syntax-Prüfung schlägt fehl ...

Beitrag lesen

Hallo Sven,

Wenn schon simpler, dann bitteschön gleich so simpel, dass künftige Top-Level-Domains nicht hinten runterfallen können.

Einverstanden! Aber kann es zukünftig auch TLDs mit weniger als 2 Zeichen und Nicht-Ziffern geben? Ansonsten ginge vielleicht auch dieser Kompromiss:

if(!preg_match("/^[^@]+@.+\.\D{2,}$/", $guest['user_email'])) { ... }

Alex