PHP script til at tjekke ledige .com domæner
HejJeg har et gammelt script der tjekker for ledige .dk domæner, ved ikke om det virker mere. Men i hvert fald skal jeg bruge et der kan tjekke for ledige .com domæner med 3 bogstaver/tal. Det må også gerne kunne ændres til at kunne tjekke for ledige .eu domæner med 2 bogstaver/tal. Det skal bare liste alle de mulige kombinationer der nu er, men INGEN specialbogstaver og tegn (såsom - og _ osv.). Det må meget gerne udskrive til en anden fil imens det kører så man kan se processen imens.
200 point til den der kan give mig et færdigt, evt. ud fra det jeg har i forvejen. Ville gerne give 300, men 200 er åbenbart max, er villig til at oprette et spørgsmål mere og give den bedste løsning de sidste 100 også.
<?
function domain_exists($strDomain) {
$fp = @fopen("http://www.dk-hostmaster.dk/dkhostcms/bs?query=$strDomain.dk&pageid=82&action=cmsview&lang=da", "r");
if (!$fp) die("Det er ikke muligt at afvikle dette script fra denne server");
$content = fread($fp, 2048*8); // 16Kb er lige præcist nok til at afgøre resultatet.
fclose ($fp);
return (strpos($content, "ikke noget resultat") === false ? 0 : 1);
}
print "<table width=100% border=1><tr>";
$r=$antal_led=$antal_ialt=0;
for ($a=ord("a"); $a<=ord("z"); $a++)
for ($b=ord("a"); $b<=ord("z"); $b++)
for ($c=ord("a"); $c<=ord("z"); $c++,$antal_ialt++) {
$dom=chr($a).chr($b).chr($c);
if (domain_exists($dom)) {
$antal_led++;
print "<td><a href=\"http://www.$dom.dk\" target=_new>$dom.dk</a> </td>";
if (++$r%8==0) print "</tr>\n<tr>";
}
}
print "</td></tr>";
print "</table><br>";
print "Antal legdige domæner: $antal_led ud af $antal_ialt";
?>
På forhånd tak