Domain Availability Check Sederhana dengan PHP

Posted on Agustus 27, 2008. Filed under: Tutorial Programming | Tag:, , , |

Kalo kita lihat website yang menjual webhosting atau domain pasti tersedia menu yang berfungsi untuk mengecek ketersedian domain di Internet.

Dan untuk pengecekan domain tersebut banyak sekali cara yang digunakan, yaitu salah satu menggunakan fasilitas yang disediakan oleh website-website yang menyediakan fasilitas whois misal (register.net.id,whois.net,dll).

Dalam tutorial ini,kita akan membuat fasilitas check ketersediaan domain dengan memanfaatkan function get gethostbynamel.

Dan untuk urutan pembuatan yaitu :

– membuat form untuk input domain yang akan di cek dengan menggunakan HTML

– membuat script PHP untuk manangkap input yang dikirim oleh form.

1. Buat File dengan nama whois.php

2. Membuat Form dengan menggunakan HTML

Buat Form seperti code dibawah ini

<form action=”whois.php” method=”post”>
<table border=”0″>
<tbody>
<tr>
<td>Cek Domain</td>
<td>: <input name=”domain” type=”text” /></td>
<td><select name=”suffix”> <option value=”.com”>.com</option> <option value=”.net”>.net</option> <option value=”.org”>.org</option> <option value=”.biz”>.biz</option> <option value=”.info”>.info</option> <option value=”.mobi”>.mobi</option> <option value=”.ws”>.ws</option> <option value=”.co.id”>.co.id</option> <option value=”.or.id”>.or.id</option> <option value=”.go.id”>.go.id</option> <option value=”.sch.id”>.sch.id</option> <option value=”.ac.id”>.ac.id</option> <option value=”.mil.id”>.mil.id</option> <option value=”.web.id”>.web.id</option> <option value=”.tv”>.tv</option> <option value=”.cn”>.cn</option> <option value=”.cc”>.cc</option> </select></td>
</tr>
<tr>
<td colspan=”3″ align=”right”><input name=”proses” type=”submit” value=”Cek” /></td>
</tr>
</tbody></table>
</form>

2. Script PHP untuk pengecekan Domain
Setelah membuat form , tambahkan script php di bawah form, seperti code dibawah ini

if($_POST[proses]){
$nama_domain = “$_POST[domain]”.”$_POST[suffix]”;
$arrHost = @gethostbynamel(“$nama_domain”);

if(empty($arrHost)){
echo “Domain $nama_domain Belum Ada Yang Punya”;

}else{
echo “Domain $nama_domain Sudah Ada Yang Punya”;
}
}

?>

Sampai disini kita sudah bisa menggunakan program ini untuk men-cek ketersedian domain yang ada di internet.

Selamat Mencoba.

Iklan
Baca Pos Lengkap | Make a Comment ( 6 so far )

Membuat domain dan sub-domain

Posted on Agustus 25, 2008. Filed under: Tutorial Programming | Tag:, , , , , |

Sebelum mencobanya di komputer anda harus sudah terinstall program web server seperti AppServ, phptriad dll, untuk contoh berikut ini saya menggukan Windows XP dan AppServ

Langkah Pertama

Atur file-file website Anda satu Folder untuk satu Domain dalam folder misal C:\Appserv\www atau D:\AppServ\www tergantung dimana anda menginstall web servernya.

Misalnya Anda mempunya situs wordpress dengan nama domain http:embagus.net maka buat folder dalam C:\Appserv/WWW dengan nama embagus.net

Langkah kedua

Sekarang buka file host dalam folder C:\WINDOWS\system32\drivers\etc kemudian tambahkan 127.0.0.1 embagus.net tepat dibawah 127.0.0.1 localhost.

Lihat contoh penulisannya :

127.0.0.1       localhost
127.0.0.1       embagus.net

Langkah ketiga

Aktifkan VirtualHost untuk masing-masing domain, caranya buka file httpd-vhosts.conf dalam folder C:\AppServ\apache\conf\extra kemudian pada baris terakhir tambahkan :

NameVirtualHost localhost:80
<VirtualHost localhost:80>
ServerAdmin webmaster@localhost
DocumentRoot “C:/AppServ/www”
ServerName localhost
</VirtualHost>

NameVirtualHost embagus.net:80
<VirtualHost embagus.net:80>
ServerAdmin webmaster@embagus.net
DocumentRoot “C:/AppServ/www/embagus.net”
ServerName embagus.net
</VirtualHost>

Setelah itu Restart Apache Anda Start >> AppServ >> Service Control Server>> Apache Restart

Silahkan browse http://embagus.net

silahkan untuk mencobanya

Baca Pos Lengkap | Make a Comment ( 1 so far )

Liked it here?
Why not try sites on the blogroll...