Hi,
Just a simple script designed to return nameserver info. In 99.9% cases it works ok, only occasionally it returns an empty array.
<?php
$nsresult = dns_get_record("example.com", DNS_NS);
echo $nsresult[0]['target'];
echo "<br/>";
echo $nsresult[1]['target'];
?>
if I print the result for the whole $nsresult variable of a faulty domain, I get this on the screen:
Array ( )
When I look up the domain's nameservers via Whois and try to ping them, they will respond, so the nameservers aren't down. Is it some sort of a misconfiguration on the nameserver? Is there another way to make them respond?
Thanks!