PHP ile Whois-2

Whois İçin Gerekli Kodlar


 



$domain=$isim; 

$domain.=$uzanti; 



if($uzanti=='.com' || $uzanti=='.org' || $uzanti=='.net') 



if 

($domain) 



if ($domain) 





$fp = fsockopen( "rs.internic.net", 43, &$errno, &$errstr, 

10); 

if (!$fp) 



echo "$errstr ($errno)<br>n"; 



else 





fputs($fp, "$domainrn"); 

while(!feof($fp)) 



$buf = 

fgets($fp,128); 

if (ereg( "Whois Server:", $buf)) 





$server = str_replace( "Whois Server: ", "", $buf); 

$server = trim($server); 







fclose($fp); 



if ($server) 





echo "<font face=verdana size=1 color=black><B>$domain</b> 

satın alınmıştır. Lütfen başka alan adı 

deneyiniz.<BR>"; 

echo "<PRE>"; 

$fp = fsockopen($server, 43, &$errno, &$errstr, 

10); 





else { 

echo( "<font face=verdana size=1 

color=black><b>$domain</b> 

alan adı satın alınmamıştır."); 





echo ( "</PRE><BR>"); 



















else 



if ($domain) 



if 

($domain) 



// first get the domain server from internic 



$fp = fsockopen( 

"dns.metu.edu.tr", 43, &$errno, &$errstr, 10); 

if (!$fp) 



echo "$errstr 

($errno)<br>n"; 



else 



fputs($fp, "$domainrn"); 



while(!feof($fp)) 



$buf = fgets($fp,27); 

if (ereg( "Veri 

tabaninda bulunamadi", $buf)) 



$server = str_replace( "Veri 

tabaninda bulunamadi", "", $buf); 

$server = trim($server); 







fclose($fp); 



if (!$server) 



echo "<font 

face=verdana size=1 color=black><b>$domain</b> 

satın alınmıştır. Lütfen başka alan adı 

deneyiniz.</B><BR></font></font>"; 



echo "<PRE>"; 

$fp = fsockopen($server, 43, 

&$errno, &$errstr, 10); 





else { 

echo( "<font face=verdana size=1 

color=black><b>$domain</b> 

satın alınmamıştır.<BR>"); 



echo 

( "</PRE><BR>"); 











?> 



<html> 



<head> 

<meta content='tr' 

http-equiv='Content-Language'> 

<meta content='text/html; charset=windows-1254' http-equiv='Content-Type'> 



<meta content='text/html; charset=iso-8859-9' http-equiv='Content-Type'> 

<title>Dinamit 

Whois</title> 

</head> 

<body bgcolor='white'> 

<FORM ACTION=' echo($PHP_SELF); ?>' METHOD='post' > 



<font 

size=1>Sorgulamak istediğiniz domain ismini aşağıdaki kutuya yazınız. 

<table border=0> 

<tr> 

<td><font face=verdana 

size=1 color=black>www.</td> 

<td> 

<INPUT TYPE="text" NAME="isim" SIZE="30" MAXLENGTH="100"> 



<select name="uzanti" > 

<option value=".com.tr">.com.tr</option> 

<option 

value=".net.tr">.net.tr</option> 

<option value=".org.tr">.org.tr</option> 

<option 

value=".gen.tr">.gen.tr</option> 

<option value=".nom.tr">.nom.tr</option> 

<option 

value=".com">.com</option> 

<option value=".net">.net</option> 

<option 

value=".org">.org</option> 

</select> 

</td> 

<td align=center> <INPUT TYPE=submit VALUE="Kontrol 

Et"></td> 

</tr> 

</table> 

</FORM> 

</body> 

</html>

  • Etiketler;
Ali Yazal
1987'de Ankara'da dünyaya geldi. Küçük yaşlarda iken bilgisayar dünyasına adımını attı. Yaşın önemi yok dercesine yurtiçi ve yurtdışı programlar hazırladı. Halen bilgisayar programcısı olarak Ankara'da web programcılığı ile ilgili çalışmalarına devam ediyor.
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

localde calismiyor.
evet çalışmıyor kodlarda hata var
localhost 'ta çalışmaz serverınıza atmanız gerekmekte.

Yukarı Git