//-- hier kunnen meer servers aan toegevoegd worden $server['nl'] = "whois.domain-registry.nl"; $server['be'] = "whois.dns.be"; $server['com'] = "whois.networksolutions.com"; $server['net'] = "whois.networksolutions.com"; $server['org'] = "whois.networksolutions.com"; $server['biz'] = "whois.opensrs.net"; $server['info'] = "whois.opensrs.net"; $server['to'] = "whois.tonic.to"; $server['tk'] = "whois.dot.tk"; //-- zelf toevoegen indien meer servers $ext = array(1 => "nl", 2 => "be", 3 => "com", 4 => "net", 5 => "org", 6 => "biz", 7 => "info", 8 => "to", 9 => "tk"); //-- tel de inhoud van de array $cext = count($ext); //-- begin table echo "
";
//-- formulier
echo "";
//-- kijken of er een domein is gedefineerd
if($_SERVER['REQUEST_METHOD'] == "POST")
{
//-- merge vars
$domein = $_POST['domein_naam'] . "." . $_POST['domein_extensie'];
//-- extensie domein pakken
$extensie = eregi_replace("^.*\.","",$domein);
//-- kijken of er een server bestaat met $extensie
if($server[$extensie])
{
//-- maak verbinding met server
$open = fsockopen($server[$extensie], 43, $errno, $errstr, 5);
//-- verbinding gelukt
if($open)
{
echo "Resultaat $domein gezocht via $server[$extensie]: ";
fputs($open,$domein . "\r\n");
echo nl2br(fread($open,100000));
fclose($open);
//-- show form
for ($i = 1; $i <= $cext; $i++)
echo "";
unset($i);
echo " ";
echo "";
}
//-- verbinding mislukt
else
{
echo "Resultaat " . $domein . " gezocht via " . $server[$extensie] . ". Geen reactie. |