Fauzian Sebastian (Zian Tech)
Menu
  • Home
  • TKJ
    • Perakitan
    • Installasi
    • Konfigurasi
    • TroubleHosting
  • Rekayasa Perangkat Lunak
    • WEB Design
    • Software Aplication
  • Multimedia
    • Animation
    • Desain Graphic
  • Trending Topic
  • Tentang Saya

Saturday, 15 February 2014

Membuat Login Case Sensitive Dengan PHP dan MySQL

By zianovel20:13:00 No comments
Membuat Login Case Sensitive Dengan PHP dan MySQL
Setelah beberapa hari yang lalu saya memposting tentang Simpan Edit Hapus Dengan PHP dan MySQL kali ini saya akan memposting tentang Membuat Login Case Sensitive Dengan PHP dan MySQL

Apa itu Case Sensitive ?
Case Sensitive adalah suatu aturan penulisan ejaan yang membedakan antara huruf kapital dan huruf kecil, misalkan ada 2 buah kata yaitu Php dan php jika di baca 2 kata itu memang sama, tapi jika di pandang dari case sensitivenya 2 kata itu sangatlah berbeda. Kenapa berbeda ?
Perhatikan pada kata pertama yaitu Php dimana kata tersebut diawali dengan P (huruf kapital) sedangkan pada kata kedua yaitu php dimana kata tersebut diawali dengan p (huruf kecil)

Setelah anda mengetahui tentang apa itu Case Sensitve saya akan membahas tentang Membuat Login Case Sensitive Dengan PHP dan MySQL, jadi misalnya anda mempunyai sebuah tabel dengan nama petugas yang memiliki 2 column yaitu username dan password.
Lalu anda mengisi tabel tersebut dengan username=Admin dan password=Admin, setelah itu anda membuat sebuah form login dan jika anda menginputkan username admin dan password admin maka anda tidak akan berhasil login, dan jika anda menginputkan username Admin dan password Admin maka anda akan berhasil login.

baiklah langsung saja 
Langkah-langkah Membuat Login Case Sensitive Dengan PHP dan MySQL
  1. Buatlah sebuah database dengan nama login
  2. Buatlah sebuah tabel petugas dengan script dibawah ini

    CREATE TABLE petugas (
    user_id int auto_increment primary key,
    username varchar(15) not null,
    password varchar(15) not null
    )
  3. Tambahkan data ke tabel petugas dengan script dibawah ini

    insert into petugas
    (username,password)
    values
    ('Admin','Admin')
  4. Buatlah sebuah folder dengan nama Login dan simpan di C:\xampp\htdocs
  5. Buatlah sebuah file php dengan nama koneksi.php dan ketikan script dibawah ini

    <?php
    $server="localhost"; // server datanase mysql
    $username="root"; // user database mysql
    $password="root"; // password database mysql
    $db="login"; // nama database mysql

    $koneksi=mysql_connect($server,$username,$password) or die (mysql_error());
    $database=mysql_select_db($db);
    ?>
  6. Buatlah sebuah file php dengan nama index.php dan ketikan script dibawah ini


    <?php include "koneksi.php";
    if (isset($_POST['btn_login'])) {
    $textuser=$_POST['username']; // mengisi variabel textuser dengan username yang diinputkan
    $textpassword=$_POST['password']; // mengisi variabel textpassword dengan password yang diinputkan
    $sqllogin=mysql_query("select * from petugas where username='".$textuser."' and password='".$textpassword."'");
    $datapetugas=mysql_fetch_array($sqllogin);
    $jumlah=mysql_num_rows($sqllogin);
    if ($jumlah>0) {
    if ($datapetugas['username']==$textuser and $datapetugas['password']==$textpassword) { //mengecek username dan password dari tabel petugas sama persis dengan username dan password yang diinputkan
    echo "<center>Anda berhasil login<center>";
    echo "<meta http-equiv='refresh' content=3;url='admin.php'>";
    } else {
    echo "<center>Anda gagal login</center>";
    echo "<meta http-equiv='refresh' content=3;url='./'>";
    }
    } else {
    echo "<center>Anda gagal login</center>";
    echo "<meta http-equiv='refresh' content=3;url='./'>";
    }

    }
    ?>
    <html>
    <head>
    <title>Login Case Sensitive</title>
    </head>
    <body>
    <form method="post" action="">
    <table cellpadding="0" cellspacing="0" width="500" align="center">
    <tr>
    <td colspan="3">Form Login</td>
    </tr>
    <tr>
    <td>Username</td>
    <td>:</td>
    <td><input type="text" name="username"></td>
    </tr>
    <tr>
    <td>Password</td>
    <td>:</td>
    <td><input type="password" name="password"></td>
    </tr>
    <tr>
    <td colspan="2">&nbsp;</td>
    <td><input type="submit" name="btn_login" value="Login"> &nbsp; <input type="reset" name="batal" value="Batal"></td>
    </tr>
    </table>
    </form>
    </body>
    </html>
  7. Buka web browser anda dan buka http://localhost/login/

    Membuat Login Case Sensitive Dengan PHP dan MySQL
  8. Inputkan username Admin dan password Admin lalu klik tombol login maka anda akan berhasil login

      Membuat Login Case Sensitive Dengan PHP dan MySQL

      Anda bisa mendownload source codenya di sini
      dan untuk passwordnya disini

      Selamat mencoba
      Sekian dulu dari saya, terima kasih atas kunjungannya

      Email ThisBlogThis!Share to XShare to Facebook
      Newer Post Older Post Home

      0 komentar:

      Post a Comment

      Popular Posts

      • Mengatasi error "String or binary data would be truncated. The statement has been terminated."
        Malam semua setelah beberapa jam yang lalu saya memposting tentang CRUD dengan VB.NET Bagian 1  kali ini saya akan memposting  C ara mengata...
      • Tutorial Sql Injection Dengan SQLMAP Kali Linux
        Tutorial Sql Injection Dengan SQLMAP Kali Linux - SQL Injection merupakan sebuah teknik hacking dimana seorang penyerang dapat memasukka...
      • Memutuskan Koneksi Orang Lain Dengan Tuxcut Kali Linux
        Memutuskan Koneksi Orang Lain Dengan Tuxcut Kali Linux - Tuxcut adalah sebuah program kecil yang berfungsi ( netcut ) "memotong ...
      • Cara Dual Boot Kali Linux dan Windows
        Kali Linux Indonesia - Cara Install Dual Boot Kali Linux dan Windows halo sobat dimana pun berada disini penulis blog Kali Linux Indonesia...
      • Cara Mengatasi Error di Kali Linux
        Cara Mengatasi Error di Kali Linux - Pernah kah anda mengalami error di kali linux anda? jika pernah pasti menjengkelkan tidak bisa update t...

      Blog Archive

      • ►  2020 (1)
        • ►  March (1)
      • ►  2016 (26)
        • ►  October (10)
        • ►  May (1)
        • ►  February (3)
        • ►  January (12)
      • ►  2015 (35)
        • ►  December (2)
        • ►  October (4)
        • ►  September (18)
        • ►  August (1)
        • ►  June (1)
        • ►  May (2)
        • ►  April (1)
        • ►  March (1)
        • ►  January (5)
      • ▼  2014 (99)
        • ►  December (1)
        • ►  November (3)
        • ►  October (1)
        • ►  September (6)
        • ►  August (3)
        • ►  July (3)
        • ►  June (9)
        • ►  May (9)
        • ►  April (27)
        • ►  March (20)
        • ▼  February (10)
          • Statement Case di Turbo Pascal
          • Statement IF di Turbo Pascal
          • Search Data Dengan PHP dan MySQL
          • Membuat Login Case Sensitive Dengan PHP dan MySQL
          • Simpan Edit Hapus Dengan PHP dan MySQL
          • Encryption dan Decryption String Dengan VB.NET Bag...
          • Penggunaan SUM, MIN, MAX, COUNT, AVG Di SQL
          • 7 Situs Paling Populer Untuk Ping Postingan Blog
          • Encryption dan Decryption String Dengan VB.NET Bag...
          • Auto Publish Post/Artikel Blog Ke Facebook
        • ►  January (7)
      • ►  2013 (17)
        • ►  December (6)
        • ►  November (1)
        • ►  October (9)
        • ►  March (1)

      Tentangku Yang tak pernah Usai

      My Photo
      zianovel
      Kenalan dulu yu, karena ada istilah tak kenal maka tak sayang. Ya walaupun terkadang udah lama kenal eh ga disayang-sayang. Giliran udah kenal dan udah sayang, eh malah ditinggal pas lagi sayang-sayangnya.
      View my complete profile

      Copyright © Design by Muhamad Fauzian