HOME P H P C S S Tips and Trik Kontes SEO

Tutorial PHP Perintah Memblok IP


Ketika anda menjadi seorang admin web, dan anda diminta untuk membuat fasilitas keamanan, maka salah satu tools nya adalah dengan membuat perintah blok IP. Bagaimana cara membuat program untuk blok IP orang. Berikut langkah-langkah yang harus anda lakukan :
  1. Buat terlebih dahulu sebuah table di database anda dengan nama blok_ip. Buat dua field yaitu id dan IP.
  2. Kemudian ketik di file notepad++ atau yang lain, script berikut dan beri nama admin_blokip.php
    1. <font face="Verdana, Arial, Helvetica, sans-serif" size="2">
      <b>Input IP yang ingin anda blok</b><p>
      <form id="form1" name="form1" method="post" action="input_blokip.php">
      <input type="text" name="iptarget">
      <input type="submit" name="Submit" value="Simpan" />
      <input type="reset" name="Submit2" value="Batal">
      </form>
    1. Kemudian anda buat file baru dengan nama input_blokip.php
      1. <?php $link = mysql_connect("localhost", "root", "");
        mysql_select_db("trikphp", $link);
        if(empty($iptarget)){
        echo"<li>Anda belum mengisi no IP</li>";
        }else{
        $cek_ip="Select * from blok_ip where ip='$iptarget'";
        $hasil=mysql_query($cek_ip);
        $hasil_cek = mysql_num_rows($hasil);
        if ($hasil_cek==0){
        $perintah = "INSERT INTO blok_ip (ip)
        VALUES ('$iptarget')";
        $result = mysql_query($perintah);
        if ($result) {
        echo "IP telah berhasil disimpan...!";}
        }else{
        echo "IP telah disimpan sebelumnya...!!";}}?>
      2.  
      1. Kemudian terakhir, anda buat file blokip.php
        1. <style type="text/css">
          <!--
          .style1 {
          font-family: Verdana, Arial, Helvetica, sans-serif;
          font-weight: bold;
          font-size: x-large;
          }
          .style2 {color: #FF0000}
          -->
          </style>
          <?php
          $link = mysql_connect("localhost", "root", "");
          mysql_select_db("trikphp", $link);
          $userip = $_SERVER['REMOTE_ADDR'];
          $blok="Select * from blok_ip where ip='$userip'";
          $hasil=mysql_query($blok);
          $hasil_cek = mysql_num_rows($hasil);
          if($hasil_cek<>0){
          echo "<span class=\"style1\">IP <span class=\"style2\"><b>$userip</b></span> telah kami blok...<br>Mohon maaf sebelumnya :)</span>";
          }else{
          echo '<span class="style1">Selamat datang pada situs <span class="style2">Awwaluddin.com</span></span>';}
          ?>  
        2.  
        1. Silahkan mencoba
        Jangan lupa baca juga tutorial lainnya dan kumpulan artikel berikut :

          0 komentar:

          Post a Comment

          Silakan Coment disini

          Related Posts with Thumbnails

          Artikel Lainnya


          ARSIP BLOG
          MY MENU
          POSTING TERBARU
          TUKAR LINK

          MEMBER
          WEB LINKs
          VISITOR