Habe ein Problem
Ich bekomme bei meinem Script wenn ich es intern teste folgende Fehlermeldung
hier die Warnung
Warning: checkdnsrr() is not supported in this PHP build in d:\website\dr-test\testordner\email_check1.php on line 30
Nun möchte ich gern wissen was es bedeutet und wie ich es abstellen kann
hier das Script:
<?
function checkmail($email)
{
if (eregi("^[0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\\.[a-z]{2,3}$", $email, $check))
{
if(getmxrr(substr(strstr($check[0], '@'), 1), $validate_email_temp))
{
return true;
}
if(checkdnsrr(substr(strstr($check[0], '@'), 1),"ANY"))
{
return true;
}
}
return false;
}
$check=checkmail("test@test.de");
if (!$check)
echo "Falsch";
else
echo "Fein";
?>
Ich bekomme bei meinem Script wenn ich es intern teste folgende Fehlermeldung
hier die Warnung
Warning: checkdnsrr() is not supported in this PHP build in d:\website\dr-test\testordner\email_check1.php on line 30
Nun möchte ich gern wissen was es bedeutet und wie ich es abstellen kann
hier das Script:
<?
function checkmail($email)
{
if (eregi("^[0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\\.[a-z]{2,3}$", $email, $check))
{
if(getmxrr(substr(strstr($check[0], '@'), 1), $validate_email_temp))
{
return true;
}
if(checkdnsrr(substr(strstr($check[0], '@'), 1),"ANY"))
{
return true;
}
}
return false;
}
$check=checkmail("test@test.de");
if (!$check)
echo "Falsch";
else
echo "Fein";
?>
Kommentar