Hallo ich schreib im moment einen Domaincheck der nur ausgeben soll ob Frei oda Belegt klappt auch wunderbar mit fast allen Domains die ich integriert habe doch ich habe ein Sorgenkind und zwar die .nl von unsern Lieben Nachbar :>
Hier mal funktionierender Code für z.B. .it Domain
Und hier nun .nl die nicht klappt
ich hoffe mir kann wer helfen den fehler zu beheben bzw. nen besseren vorschlag für .nl zu machen.
danke im voraus
mRc
Hier mal funktionierender Code für z.B. .it Domain
Code:
if ($id==15)
{
$fp = fsockopen("whois.ripe.net", 43, $errno, $errstr);
set_socket_blocking($fp, 0);
fputs($fp, "$domain\n");
while (!feof($fp))
{
$result = trim(fgets($fp, 2048));
if (substr($result,0, 16) == "No entries found")
{
printf("Die Domain $domain ist Frei <a href=http://www.blubblub.de>[ Bestellen ]</a>");
}
else if (substr($result, 0, 7) == "domain:")
{
printf("Die Domain $domain ist Belegt");
}
}
fclose($fp);
}
Und hier nun .nl die nicht klappt
Code:
if ($id==14)
{
$fp = fsockopen("whois.domain-registry.nl", 43, $errno, $errstr);
set_socket_blocking($fp, 0);
fputs($fp, "$domain\n");
while (!feof($fp))
{
$result = trim(fgets($fp, 2048));
if (substr($result,0, 4) == "free")
{
printf("Die Domain $domain ist Frei <a href=http://www.blubblub.de>[ Bestellen ]</a>");
}
else if (substr($result, 0, 12) == "Domain name:")
{
printf("Die Domain $domain ist Belegt");
}
}
fclose($fp);
}
ich hoffe mir kann wer helfen den fehler zu beheben bzw. nen besseren vorschlag für .nl zu machen.
danke im voraus
mRc