On Jan 16, 2008 2:29 PM, Eric Butera <eric.butera@xxxxxxxxx> wrote: > It obviously isn't related to PHP. I figured that most of us are in > the business of making web applications for clients that are accessed > through a domain at some point, so I sent it as a general warning to > people. > > My company has recommended people to use it as a simple starting point > of figuring out what domain name they think they might like. Of > course we never use them for anything other than that, but I guess the > joke is on us in the end, right? :) Eric, If you're using a *nix system, try this. I just whipped it up now, so it's not going to be perfect, but it will give accurate results, without risking any kind of "domain hoarding" (which is ridiculous, and companies should be fined for it, in my opinion): <? if(!isset($argv[1])) { die("Usage: ".$argv[0]." domain.com\n"); } $domain = $argv[1]; exec('`which dig` '.$domain,$ret,$err); if($err) { die("ERROR: ".$err."\n"); } for($i=0;$i<count($ret);$i++) { if(preg_match('/status: (.*),/Ui',$ret[$i],$status)) { switch($status[1]) { case "NXDOMAIN": echo "Domain is not registered.\n"; break; case "NOERROR": echo "Domain is registered.\n"; break; default: echo "Unknown status.\n"; break; } } } ?> -- </Dan> Daniel P. Brown Senior Unix Geek and #1 Rated "Year's Coolest Guy" By Self Since Nineteen-Seventy-[mumble]. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php