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 
  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

Author image

About the Author :

Nama Saya Dwi Randy Herdinanto. Saya Tinggal Di Bandar Lampung, Saat Ini SayaKuliah di Salah Satu Perguruan Tinggi di Lampung dan Juga Bekerja di Software House Lampung

Connect with me on :

0 Comments
Comments
 
Top