Comment voulez-vous vérifier si un nom de domaine?
Non seulement facile comme .com ou .net, mais également, des .co.royaume-uni, .fr, .gov.rw ... ?
Dois-je vraiment faire une énorme cartographie "tld pertinentes whois server", ou est-il un moyen plus facile ?
OriginalL'auteur BraveSirFoobar | 2009-01-20
Vous devez vous connecter pour publier un commentaire.
http://php.net/manual/en/function.checkdnsrr.php
Je suppose que "." est manquant après le nom de domaine comme test.com. si (checkdnsrr('test.nl.', 'TOUT')) // ou utiliser TOUT ou pour les autres, voir lien ci-dessus { echo 'Domaine'; } else { echo 'le Domaine n'existe pas'; }
Deux mauvais conseille: ne pas utiliser le DNS pour vérifier si un nom de domaine existe (parce qu'un nom de domaine peut être enregistré, mais pas de délégué) et de ne pas utiliser du TOUT le type de ressource qu'il ne fait pas ce que vous pensez que c'est le cas (et si vous étiez au stade de l'utilisation du DNS, vous devez interroger les serveurs de noms faisant autorité, et non récursive, où TOUT est utilisé)
OriginalL'auteur Mike
http://whois.net/ bon?
OriginalL'auteur DanSingerman
PHP:
OriginalL'auteur Ashutosh Singh-MVP SharePoint
Voulez-vous savoir si le domaine est enregistré, ou si c'est réellement présent dans le DNS ?
Si l'ancien, puis whois des approches fondées sur sont la seule voie viable, et même alors, vous allez courir dans d'immenses problèmes de l'analyse de la très varié, d'une sortie à partir des différents Tld serveurs whois.
Si ce dernier, une simple recherche DNS suffira.
OriginalL'auteur Alnitak
Vous pourriez avoir à essayer différents services:
Celui-ci semble fonctionner pour beaucoup plus que la norme de base de données Whois:
http://whois.domaintools.com/
Travaille .co.royaume-uni et .fr ainsi que de la norme, celles
OriginalL'auteur Damien