Media Informasi

Media Informasi harian terkini

  • Home
Home » PHP , Trik » Tutorial PHP Perintah Memblok IP

Tutorial PHP Perintah Memblok IP

  aditya    


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 namaadmin_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
        Label: PHP, Trik

        Arsip Blog

        Popular Posts

        • Contoh soal dan pembahasan Kalkulus 1 Integral
        • Membuat Login Form dengan PHP [Level Multi User]
        • Vocaloid 2 Hatsune Miku Full [Free Download]
        • Cara Import Database Ke Phpmyadmin yang File Nya *.opt *.frm *.MYD *.MYI
        • Cara Membuat Program Olah Data Sederhana menggunakan Netbean
        • Cara Menggunakan SSH di Android
        • Tutorial Mencari BUGS Host , Website , Server
        • Resident Evil 6 (2013) Full Version Pc Game Download Full Crack Patch iso
        • After "Submit", redirect back to previous page php
        • Buat text bergerak segala arah

        Label

        • Trik (49)
        • software (49)
        • Info (47)
        • PHP (47)
        • tutorial (27)
        • Website (24)
        • Belajar (23)
        • Java (12)
        • Algoritma (11)
        • games (11)
        • Teknologi (9)
        • SEO (8)
        • berita (8)
        • film (8)
        • Design (6)
        • database (5)
        • promo (2)

        Pengunjung

        About

        SEO Starter is SEO and Mobile Friendy Blogger Template. Responsive Sesuai dengan Rekomendasi Google

        Web Links

        • Blogger Platform
        • CMS WordPress
        • Facebook
        • Microblogging
        • Manchester United

        Follow by Email

        Subsribe to get post update from this blog in your email inbox.

        Copyright © Media Informasi. All rights reserved. Template by Romeltea Media