Mailinglisten-Archive |
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