PDA

Bekijk Volledige Versie : Whois script



3cghosting
24/04/05, 19:02
Weet er iemand een goed script dat kan kijken of domeinnamen nog vrij zijn? Ik heb er verschillende geprobeerd, maar die werken allemaal niet goed, of je kunt geen extensies toe voegen, iets wat wel belangrijk is

K.BH
24/04/05, 19:21
www.phpfreakz.nl zijn er een aantal te vinden.

XBL
24/04/05, 19:32
Wij gebruiken deze class, werkt perfect:

klik (http://www.phpfreakz.nl/library.php?sid=15083).

Wel even de exec vervangen (omdat 'is' op veel whois servers niet werkt):

exec("whois -h ".$extension_data[0]." \"is ".$domainname."\"", $buffer);

voor:

if($extension == 'nl'){
exec("whois -h ".$extension_data[0]." \"is ".$domainname."\"", $buffer);
} else {
exec("whois -h ".$extension_data[0]." ".$domainname, $buffer);
}

Volgende extensies hebben wij erin staan:

'nl' => array('whois.domain-registry.nl', 'is free'),
'com' => array('whois.crsnic.net', 'No match for'),
'net' => array('whois.crsnic.net', 'No match for'),
'org' => array('whois.pir.org', 'NOT FOUND'),
'be' => array('whois.dns.be', 'FREE'),
'info' => array('whois.afilias.info', 'NOT FOUND'),
'biz' => array('whois.biz', 'Not found'),
'ws' => array('whois.worldsite.ws', 'No match for'),
'cc' => array('whois.nic.cc', 'No match for')

Veel succes.

Jochem

AlfaHosting
24/04/05, 19:42
whoiscart ?

We Are Online
24/04/05, 22:04
Dit lijstje is mij ook bekend, echter krijg ik de .be / .biz / .org niet werkende. De eerste 2 zijn altijd vrij en de laatste is altijd bezet..... De "whoischeck adressen" kloppen dus wel .... hmmm code nog maar eens door fietsen ...

Zenda
24/04/05, 22:08
Origineel geplaatst door Maexx
Dit lijstje is mij ook bekend, echter krijg ik de .be / .biz / .org niet werkende. De eerste 2 zijn altijd vrij en de laatste is altijd bezet..... De "whoischeck adressen" kloppen dus wel .... hmmm code nog maar eens door fietsen ...

Waarschijnlijk is het antwoord dan niet goed. Naar mijn weten moet het zijn:
// .be
$server = "whois.dns.be";
$response = "FREE";

// .org
$server = "whois.publicinterestregistry.net";
$response = "NOT FOUND";

// .biz
$server = "whois.neulevel.biz";
$response = "Not found";

(De servers kunnen wel is verschillen van andere. Toch werkt het prima!)

Veel succes!