
Disponibilité d'un nom de domaine
By:
bloginfo on
Jul 10th, 2012 | syntax:
PHP | size: 0.90 KB | hits: 27 | expires: Never
<?php
/*
Auteur : Denis Szalkowski Formateur Consultant
Licence : GPL
Le programme s'utilise en ligne de commande sous Linux ou Windows.
Il a pour objet de connaître les domaines "parasites" associés à votre nom de domaine.
Il s'emploie de la manière suivante, à partir de la ligne de commande.
php -f test-domain.php dsfc.net
Le fichier de log, test-domain.log, consigne tous les domaines trouvés à partir du nom de domaine
passé en paramètre de ce programme.
Il peut aussi servir à tester de la disponibilité d'un nom de domaine :
php -f test-domain.php dsfc
*/
error_reporting(0);
$url=$argv[1];
$log=fopen('test-domain.log','a+');
$fic=fopen('http://data.iana.org/TLD/tlds-alpha-by-domain.txt','r');
while($suffixe=fgets($fic))
{
$req=$url.'.'.strtolower(trim($suffixe));
if(dns_get_record($req))
{
fputs($log,$req."\n");
}
}
fclose($fic);
fclose($log);
?>