On Wed, 08 Oct 2003 01:29:12 +0200, Herbert Marianne Bjarne Andersen
<eatmy@shorts.now> wrote:
>Hvad gør webhotellerne, og mener I at lookup på DNS
>alene er en holdbar løsning?
De forskellige TLD-administratorer plejer nu at have dokumentation til
udbyderne omkring hvordan, de skal lave opslag.
Men derudover vil man sjældent kunne være "100% sikker" - forstået på
den måde, at et domæne kan være ledigt, men en anden udbyder har
allerede faxet en ansøgning ind, som DK-Hostmaster bare ikke er nået
til endnu.
DNS-lookup (efter navneservere) ville sikkert være fint nok, med en
note om standard-forbehold.
checkdnsrr("tdc.dk","NS") vil fx returnere sandt eller falsk, alt
efter om tdc.dk har nogen NS-records tilknyttet.
>Hvis I har et snedigt script som kan teste på .dk og
>er super stabilt må I gerne poste det!
Du nævner selv whois-opslag. For .dk er det intet problem at lave
whois-opslag direkte til whois.dk-hostmaster.dk.
Et superhurtigt eksempel på dette:
<?php
$domain = "tdc.dk";
$fp = fsockopen("whois.dk-hostmaster.dk",43);
fputs($fp,$domain."\n");
while ($str = fgets($fp,1024)) {
$result .= $str;
}
fclose($fp);
print $result;
?>
(tilføj selv fejltjek eller find mere velegnede PEAR-klasser til
formålet)
Du skal dog stadigvæk parse resultatet efterfølgende.
--
- Peter Brodersen
Ugens sprogtip: hierarki (og ikke hieraki)
|