Hi,
ich habe versucht aus Scriptschnipseln und eigenem Code eine E-mail Eingabe für Newsletter zu basteln. Die Ausgabe von -1 für falsch geschriebene Adressen funktioniert auch, leider gibt die Funktion nie 1 aus. Der Rechner lädt die ganze Zeit und hängt sich dann auf.
Weiß jemand warum ?
function check_email($email)
{
if($email=="email@server.de"||valid_email($email)!=TRUE)
{
return -1;
}
else
{
return 1;
}
}
function valid_email ($email)
{
if (eregi("[1]([-_.]?[0-9a-z])*@0-9a-z*\.[a-wyz]a-z?$", $email, $check))
{
if (getmxrr(substr(strstr($email, '@'), 1), $hosts_found))
{
return TRUE;
}
}
return FALSE;
}
-----------------------------------
Danke und Grüße
Real Rookie
0-9a-z ↩︎