PHP ile Whois-2
Yazar:
Ali Yazal
Eklenme: 20.10.2006 Okunma: 2489
Puan: 3.0 Seviyesi: Orta
<?
$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, "$domain\r\n");
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, "$domain\r\n");
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>
"PHP ile Whois-2" dersi için 3 yorum var
27.04.2009
cordon diyor ki:
evet çalışmıyor kodlarda hata var
04.09.2009
mehmetdirik diyor ki:
localhost 'ta çalışmaz serverınıza atmanız gerekmekte.
BU DERSE YORUM EKLEYİN
UYARI: SANALKURS.net'te yer alan materyaller ile ilgili her türlü sorumluluk hazırlayan veya gönderene aittir. Yazarlar, gönderdikleri makale ve derslerle başkalarını yanıltıcı bilgi veremezler. SANALKURS.net bilgilerin kullanımı sonucunda doğacak hata ve zararlardan sorumlu tutulamaz. SANALKURS.net'te yer alan bir makale link vermek ve kaynak göstermek şartıyla başka bir sitede yayınlanabilir. SANALKURS.net kullanıcıları ve üyeleri, üçüncü kişilerin telif hakkı sahibi bulunduğu hiçbir yazı, fotoğraf, resim vb. materyal ve ürünü kullanamazlar. SANALKURS.net kullanıcı ve yazarlarının, üçüncü kişilerin telif hakkı sahibi olduğu yazı, resim vb. ürünleri izinsiz kullanması durumunda, her türlü hukuki ve cezai sorumluluk kendilerine aittir.
İSTATİSTİKLER
ÇEVRİMİÇİ
179 Ziyaretçi, 12 Üye
mocaco3 , BuRRaK , sanalusta , Keremel , kerasus , ramones1982 , mhmt35 , barangokalp , tayfunerbilen , omrduman , dogus-70 , memolican Bugün: 429, Dün: 10154, Bu Ay: 20796, Toplam Ziyaret: 7226608, Toplam Üye: 216260, Son Üye: nur_cihan Yazılı Dersler: 2460, Video Dersler: 407, Toplam Yazar: 64, Toplam Dosya: 53, Toplam Link: 26