Script dan tutorial untuk mengecek ketersediaan domain dengan PHP – Mungkin kita sering mengecek ketersedian domain yang akan kita order di sebuah web hosting yang menyediakan layanan penyewaan server, tapi pernahkah kita berfikir dan mencari tau bagaimana cara membuat script untuk mengecek ketersediaan doamin tersebut?

Kemudian dalam fikiran kita, apakah sulit? memakan script yang banyak? mungkin hanya programer senior yang mengerti ? ternyata itu semua salah. Script untuk cek domain tersebut sangat simpel, yuukk kita buat script cek domain dengan php :

Saya menggunakan xampp pada tutorial ini, silahkan buat folder baru di htdocs berinama cek_domain buat file baru index.php, didalam folder cek_domain, buat juga folder baru css didalamnya buat file baru dan beri nama style.css, berikut gambar stuktur foldernya :

directory

Berikut script untuk css/style.css :

body {
    margin: 0px;
    padding: 0px;
}

#cek_domain {
    margin: 250px;
    font-size:28px;
}

.inputa {
    font-family: "Verdana";
    font-size: 28px;
    color: #000;
    text-decoration: none;
    padding: 5px;
    border: 1px solid #009BDB;
}

.hasildomain {
    width: 500px;
    padding: 10px;
    background: #EEE;
    font-size: 16px;
}

.font-green {
    color: green;
}

.font-red {
    color: red;
}

Script utama untuk index.php, script ini diletakan di dalam body, jangan lupa untuk menyertakan style.css pada bagian head dengan menggunakan link rel="style.css".

<div id="cek_domain">
    <form method="post" action="">
        <label>Domain Name : </label>
        <input type="hidden" value="74e1b6d17a204c8a8c8ede0f2ff1470cb060edcc" name="token"></input>
        <input type="hidden" value="true" name="direct"></input>
        <input  placeholder="tutorial-webdesign" class="inputa" type="text" size="27" name="domain" style="width:430px;" class="inputa"></input>
        <select class="inputa" name="ext" style="font-size:28px;" class="inputa">
            <option value=".com">.com</option>
            <option value=".net">.net</option>
            <option value=".org">.org</option>
            <option value=".info">.info</option>
            <option value=".co.id">.co.id</option>
            <option value=".net.id">.net.id</option>
            <option value=".or.id">.or.id</option>
            <option value="biz.id">.biz.id</option>
            <option value=".ac.id">.ac.id</option>
            <option value=".sch.id">.sch.id</option>
            <option value=".web.id">.web.id</option>
            <option value="dasa.id">.dasa.id</option>
            <option value=".my.id">.my.id</option>
        </select>
        <input class="inputa" name="cek" type="submit" value="Cek" style="font-size:28px;"></input>
    </form>
    <?php
        if (isset($_POST['cek'])) {
            $nama_domain = "$_POST[domain]"."$_POST[ext]";
            $arrHost = @gethostbynamel("$nama_domain");
            if (empty($arrHost)) {
                echo "<div class='hasildomain font-green'>Domain <u><b>$nama_domain</b></u> tersedia, Anda dapat menggunakan domain ini.</div>";
            }
            else {
                echo "<div class='hasildomain font-red'>Domain <u><b>$nama_domain</b></u> sudah digunakan, coba dengan domain lain.</div>";
            }
        }
        ?>
</div>

Apabila semua tutorial sudah Anda ikuti yuukk kita coba jalankan buka browser baru kemudiakan tuliskan http://localhost/cek_domain/

Hasilnya adalah seperti berikut ini.

result 1 result 2 result 3

nama domain tersebut yang kebetulan sudah di taruh di github twd. DEMO Download Tutorial

Sekian tutorial saya tentang script cek domain dengan php, semoga bisa membantu teman-teman semua, Terimakasih.

Credit Link: www.tutorial-webdesign.com/cek-domain-dengan-php/