phpbar.de logo

Mailinglisten-Archive

[php] 1._E-Mail_prüfen._2._Zeichenketten_ersetzten.

[php] 1._E-Mail_prüfen._2._Zeichenketten_ersetzten.

Heiko Huvermann mail_(at)_huvermann.de
Thu, 24 Aug 2000 16:44:11 +0100


Hallo Matthias,

At 24.08.00 16:36:00, you wrote:
>1. Wenn der Benutzer eine E-Mail angeben muss, möchte ich gerne prüfen, ob
>diese E-Mail richtig sein kann. Also dass erst ein String ohne Sonderzeichen
>kommt, dann das _(at)_ usw., halt wie eine E-Mail-Adresse auszusehen hat.

Versuch's doch mal damit:

function checkmailsyntax ($m) {
$res = true;
if (!eregi("^[_\.0-9a-z-]+_(at)_([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3}$",$m)) {
    # Mailadresse sieht seltsam aus
    $res = false;
    }
return $res;
 }

Das kann man natürlich kürzer schreiben, aber so fand ich es
übersichtilicher.

Heiko




php::bar PHP Wiki   -   Listenarchive