NameSilo

Whois search that grabs all data (Php/linux needed)

SpaceshipSpaceship
Namecheap AuctionsNamecheap Auctions
Namecheap AuctionsNamecheap Auctions
Watch

axilant

Account Closed
Impact
28
I'v been seeing alot of (not all just some) that the data doesnt comeup without using a gay script to redirect to a whois server and get all the data well, since linux is the best (windows drolls linux rules :)) heres a code that uses php's system() must have linux for it to work: (server software)

PHP:
$whois = array (
    ".com"    =>    array ("type" => "Commercial",         "server" => "whois.internic.net"),
    ".net"    =>    array ("type" => "Network",         "server" => "whois.internic.net"),
    ".org"    =>    array ("type" => "Organisation",    "server" => "whois.internic.net"),
    ".edu"    =>    array ("type" => "Education",         "server" => "whois.internic.net"),
    ".gov"    =>    array ("type" => "Government",         "server" => "whois.nic.gov"),
    ".biz"    =>    array ("type" => "Business",         "server" => "whois.pacificroot.com"),
    ".name"    =>    array ("type" => "Name",         "server" => "whois.nic.name"),
    ".info"    =>    array ("type" => "Information",     "server" => "whois.afilias.info"),
    ".au"    =>    array ("type" => "Australia",         "server" => "whois.ausregistry.net"),
    ".ca"    =>    array ("type" => "Canada",         "server" => "whois.cira.ca"),
    ".de"    =>    array ("type" => "Germany",         "server" => "whois.denic.de"),
    ".dk"    =>    array ("type" => "Denmark",         "server" => "whois.dk-hostmaster.dk"),
    ".fr"    =>    array ("type" => "France",         "server" => "whois.nic.fr"),
    ".ru"    =>    array ("type" => "Russia",         "server" => "whois.ripn.net"),
    ".uk"    =>    array ("type" => "United Kingdom",     "server" => "whois.nic.uk"),
    ".us"    =>    array ("type" => "United States",     "server" => "whois.us"),
);

echo "<HTML>\n";
echo "<HEAD>\n";
echo "    <TITLE>Whois</TITLE>\n";
echo "</HEAD>\n\n";
echo "<BODY>\n";
echo '    <FORM METHOD="POST" ACTION="', "{$PHP_SELF}", '">', "\n";
echo '        Domain: <INPUT TYPE="text" NAME="domain" VALUE="', "{$domain}", '" SIZE="30"> ', "\n";
echo '        <INPUT TYPE="submit" VALUE="Lookup">', "\n";
echo '    </FORM>';

if (!empty ($domain))
{
    echo '<BR>', "\n", '<HR NOSHADE>', "\n";

    $tld = explode (".", $domain);
    $tld = "." . $tld[count($tld)-1];
    if (!array_key_exists ($tld, $whois))
    {
        die ("This script currently does not support the {$tld} TLD.");
    }

    ob_start();
    system ("whois -h {$whois[$tld]["server"]} {$domain}");
    $whoisdata = ob_get_contents();
    ob_end_clean();
    $whoisdata_txt = "<textarea cols=\"150\" rows=\"15\" readonly style=\"font:11px tahoma;\">$whoisdata</textarea>";
    print_r (eregi_replace ("\n", "\n", $whoisdata_txt));
}

echo '    </BODY>', "\n", '</HTML>', "\n";

This code is not completly programmed by me, but i did make it work. Im also making a mysql version for multiple servers :)

When its done it will be for sale, $20, please dont PM me asking when its done. Im a huge "HUGE" php freelancer with 75+ freelance jobs at all times, i do this on my own time. Plus im a school student in highschool.

Thanks,
Cody Selzer
 
0
•••
The views expressed on this page by users and staff are their own, not those of NamePros.
GoDaddyGoDaddy
0
•••
CatchedCatched

We're social

Escrow.com
Spaceship
Domain Recover
CryptoExchange.com
Catchy
URLs.com
NameFit
  • The sidebar remains visible by scrolling at a speed relative to the page’s height.
Back