Mailinglisten-Archive |
<?
function ok()
{
echo "<span class_standardbold><font color='#FFFFF'>Alles in
Ordnung</font></span>\n";
exit();
}
function error($email)
{
echo "<span class_standardbold><font color='#FFFFF'>$email ist keine
gültig eMail-Adresse!</font></span>\n";
exit();
}
function checkemail($email)
if (eregi("(_(at)_.*_(at)_)|(\.\.)|(_(at)_\.)|(\._(at)_)|(^\.)", $email) ||
!eregi ("^.+\_(at)_(\[?)[-a-zA-Z0-9\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$",
$email)) { return(false); }
else { list($user, $domain) = explode("_(at)_", $email);
if ((!eregi("^[a-zA-Z0-9\.\-]+$", $user))
||(!eregi("^[a-zA-Z0-9\.\-]+$", $domain)))
return false; }
else {return(true); }
}
}
$a=checkemail($email);
if($a==1) { ok(); } else { error($email); }
?>
> -----Ursprüngliche Nachricht-----
> Von: Dennis59_(at)_gmx.net [mailto:Dennis59_(at)_gmx.net]
> Gesendet am: Samstag, 17. Juni 2000 17:00
> An: php_(at)_php-center.de
> Betreff: [php] Skript, um Mail-Adressen zu checken?
>
> Hi,
>
> ich bin seit ein paar Tagen verzweifelt auf der Suche nach einem Skript,
> daß E-Mail-Adressen überprüft. In einem Formular soll eine Adresse
> eingegeben werden, die soll auf Gültigkeit (nur Syntax) überprüft werden.
> (Ist also unwichtig, ob die Adresse exisiert oder nicht, das Format
> soll nur stimmen)
> Hat da evt. jemand eine Idee oder kann mir sagen, auf welche WWW-Seite
> ich mich begeben kann ?
>
> Schonmal danke für jeden Tip !
>
> MfG
> Dennis Leske
>
> P.S.: Das ist mein erstes Posting in dieser Liste, hoffe, daß ich hier
> einigermaßen richtig bin...
>
> --
> Sent through GMX FreeMail - http://www.gmx.net
>
>
php::bar PHP Wiki - Listenarchive