Haymac adlı üyeden alıntı:
mesajı görüntüle
sadece .com lar için yazmıştım sonra copy/paste yapıp net org biz vs.. eklemek kolayıma geldi
yani biliyorum if fazlalığı olduğunu
14
●1.770
yani biliyorum if fazlalığı olduğunu

<?php
$myArray = file("siteler.txt");
$news = array_slice($myArray,0);
foreach($news as $key=>$value) {
$value = str_replace(" ", "", $value);
$value = str_replace("http://", "", $value);
$value = str_replace("www.", "", $value);
$value = str_replace("/", "", $value);
if (eregi('.com', $value)) {
$domain = str_replace(".com", "", $value);
$domname = $value;
$ns = fsockopen("rs.internic.net",43); fputs($ns,"$domname\r\n");
$result = '';
while(!feof($ns)) $result .= fgets($ns,128); fclose($ns);
if (eregi("No match",$result)) { $sonuc = "Bu domain şu anda <b>boşta!!!.</b>"; } else { $sonuc = "Bu domain ne yazık ki <b>alınmış.</b>"; }
}
if (eregi('.net', $value)) {
$domain = str_replace(".net", "", $value);
$domname = $value;
$ns = fsockopen("rs.internic.net",43); fputs($ns,"$domname\r\n");
$result = '';
while(!feof($ns)) $result .= fgets($ns,128); fclose($ns);
if (eregi("No match",$result)) { $sonuc = "Bu domain şu anda <b>boşta!!!.</b>"; } else { $sonuc = "Bu domain ne yazık ki <b>alınmış.</b>"; }
}
if (eregi('.org', $value)) {
$domain = str_replace(".org", "", $value);
$domname = $value;
$ns = fsockopen("whois.publicinterestregistry.net",43); fputs($ns,"$domname\r\n");
$result = '';
while(!feof($ns)) $result .= fgets($ns,128); fclose($ns);
if (eregi("NOT FOUND",$result)) { $sonuc = "Bu domain şu anda <b>boşta!!!.</b>"; } else { $sonuc = "Bu domain ne yazık ki <b>alınmış.</b>"; }
}
if (eregi('.info', $value)) {
$domain = str_replace(".info", "", $value);
$domname = $value;
$ns = fsockopen("whois.afilias.net",43); fputs($ns,"$domname\r\n");
$result = '';
while(!feof($ns)) $result .= fgets($ns,128); fclose($ns);
if (eregi("Not found",$result)) { $sonuc = "Bu domain şu anda <b>boşta!!!.</b>"; } else { $sonuc = "Bu domain ne yazık ki <b>alınmış.</b>"; }
}
if (eregi('.biz', $value)) {
$domain = str_replace(".biz", "", $value);
$domname = $value;
$ns = fsockopen("whois.nic.biz",43); fputs($ns,"$domname\r\n");
$result = '';
while(!feof($ns)) $result .= fgets($ns,128); fclose($ns);
if (eregi("Not found",$result)) { $sonuc = "Bu domain şu anda <b>boşta!!!.</b>"; } else { $sonuc = "Bu domain ne yazık ki <b>alınmış.</b>"; }
}
if (eregi('.us', $value)) {
$domain = str_replace(".us", "", $value);
$domname = $value;
$ns = fsockopen("whois.nic.us",43); fputs($ns,"$domname\r\n");
$result = '';
while(!feof($ns)) $result .= fgets($ns,128); fclose($ns);
if (eregi("Not found",$result)) { $sonuc = "Bu domain şu anda <b>boşta!!!.</b>"; } else { $sonuc = "Bu domain ne yazık ki <b>alınmış.</b>"; }
}
if($sonuc == "Bu domain şu anda <b>boşta!!!.</b>") {
echo "<div style=\"background-color:#ffffff; border:1px solid black;\">";
} else {
echo "<div style=\"background-color:#888888; border:1px solid black;\">";
}
echo $value."<br />";
echo $sonuc;
echo "<br /><br />";
echo "</div>";
}
echo "<br />bitti.";
?> 

function kontrolet($domain){
if(eregi("\.us",$domain)) {
$nomatch = 'Not found';
$server = 'whois.nic.us';
} elseif(eregi("\.org",$domain)) {
$nomatch = 'NOT FOUND';
$server = 'whois.publicinterestregistry.net';
} elseif(eregi("\.biz",$domain)) {
$nomatch = 'Not found';
$server = 'whois.neulevel.biz';
} elseif(eregi("\.info",$domain)) {
$nomatch = 'NOT FOUND';
$server = 'whois.afilias.info';
}
$output="";
if(($sc = @fsockopen($server, 43,$errno,$errstr,8))==false){ $hym = "bilinmiyor"; } else {
fputs($sc, "$domain\n");
while(!feof($sc)){$output.=fgets($sc, 50);}
fclose($sc);
if (eregi($nomatch, $output)){
$hym = "bos";
}else{
$hym = "dolu";
}
}
return $hym;
}
$durum = kontrolet('haymac.biz');
echo " Haymac.biz şu anda $durum";