Hallo,
ich komme einfach nicht weiter. Jedes mal wenn ich das Script aufrufe, bleibt es an 129. Stelle stehen und ich erhalte diese Fehlermeldung:
Warning: fsockopen(): php_network_getaddresses: getaddrinfo failed: Name or service not known
Was kann die Ursache für diesen Fehler sein?
Hier die entsprechende Funktion:
Thx
Klaus06
ich komme einfach nicht weiter. Jedes mal wenn ich das Script aufrufe, bleibt es an 129. Stelle stehen und ich erhalte diese Fehlermeldung:
Warning: fsockopen(): php_network_getaddresses: getaddrinfo failed: Name or service not known
Was kann die Ursache für diesen Fehler sein?
Hier die entsprechende Funktion:
PHP-Code:
function lookup($dom){
$lusrv = get_whois_server($dom);
if (!$lusrv) return "";
$fp = fsockopen($lusrv,43);
if($lusrv == "whois.denic.de") fputs($fp, "-C ISO-8859-1 -T ace,dn $dom\r\n");
else fputs($fp, "$dom\r\n");
$string="";
while(!feof($fp)){
$string.= fgets($fp,128);
}
fclose($fp);
$reg = "/Whois Server: (.*?)\n/i";
preg_match_all($reg, $string, $matches);
$secondtry = $matches[1][0];
if ($secondtry){
$fp = fsockopen($secondtry,43);
fputs($fp, "$dom\r\n");
$string="";
while(!feof($fp)){
$string.=fgets($fp,128);
}
fclose($fp);
}
if(ereg("(No match|No entries found|NOT
FOUND|Not found|not found in database|
We do not have an entry in our database
matching your query)",$string)) {
echo "<b>Der Domainname ".$dom." ist frei.</b>
| <b><a href=\"registry.php?domain=$dom&modus=registrierung\">Jetzt
registrieren ?</a></b>";
}
else {
echo "<b>Der Domainname ".$dom." ist registriert,
oder es liegt ein Fehler vor.</b> | <b>
<a href=\"registry.php?domain=$dom&modus=monitoring\">
Jetzt
vormerken lassen ?</a></b>";
$whois = "<font size=\"12pt\">".$string."</font>";
$copy = "";
return $whois.$copy;
}
}
Thx
Klaus06
Kommentar