Membuat Login Case Sensitive Dengan PHP dan MySQL
Setelah beberapa hari yang lalu saya memposting tentangSimpan 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
- Buatlah sebuah database dengan nama login
- Buatlah sebuah tabel petugas dengan script dibawah ini
1CREATE TABLE petugas (2user_id int auto_increment primary key,3username varchar(15) not null,4password varchar(15) not null5) - Tambahkan data ke tabel petugas dengan script dibawah ini
1insert into petugas2(username,password)3values4('Admin','Admin') - Buatlah sebuah folder dengan nama Login dan simpan di C:\xampp\htdocs
- Buatlah sebuah file php dengan nama koneksi.php dan ketikan script dibawah ini
1<?php2$server="localhost"; // server datanase mysql3$username="root"; // user database mysql4$password="root"; // password database mysql5$db="login"; // nama database mysql67$koneksi=mysql_connect($server,$username,$password) or die (mysql_error());8$database=mysql_select_db($db);9?> - Buatlah sebuah file php dengan nama index.php dan ketikan script dibawah ini
01<ahref="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAOADgEeDg4J0wRoqTr3KLiabq74CWff4CKngxnC4wSVhkJ_Lo4vD-eIBdztBsQn7AjV6pYsNkoMXj3AH9lQJybHbYscwgqkSN1pV4pXEam8b1W2USuHADjSerxXpTof165nrKdSRapx9r/s1600/Membuat+Login+Case+Sensitive+Dengan+PHP+dan+MySQL+1.png"imageanchor="1"style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;">02</a><?phpinclude "koneksi.php";03if (isset($_POST['btn_login'])) {04$textuser=$_POST['username']; // mengisi variabel textuser dengan username yang diinputkan05$textpassword=$_POST['password']; // mengisi variabel textpassword dengan password yang diinputkan06$sqllogin=mysql_query("select * from petugas whereusername='".$textuser."'andpassword='".$textpassword."'");07$datapetugas=mysql_fetch_array($sqllogin);08$jumlah=mysql_num_rows($sqllogin);09if ($jumlah>0) {10if ($datapetugas['username']==$textuser and $datapetugas['password']==$textpassword) { //mengecek username dan password dari tabel petugas sama persis dengan username dan password yang diinputkan11echo "<center>Anda berhasil login<center>";12echo "<metahttp-equiv='refresh'content=3;url='admin.php'>";13} else {14echo "<center>Anda gagal login</center>";15echo "<metahttp-equiv='refresh'content=3;url='./'>";16}17} else {18echo "<center>Anda gagal login</center>";19echo "<metahttp-equiv='refresh'content=3;url='./'>";20}2122}23?>24<html>25<head>26<title>Login Case Sensitive</title>27</head>28<body>29<formmethod="post"action="">30<tablecellpadding="0"cellspacing="0"width="500"align="center">31<tr>32<tdcolspan="3">Form Login</td>33</tr>34<tr>35<td>Username</td>36<td>:</td>37<td><inputtype="text"name="username"></td>38</tr>39<tr>40<td>Password</td>41<td>:</td>42<td><inputtype="password"name="password"></td>43</tr>44<tr>45<tdcolspan="2"> </td>46<td><inputtype="submit"name="btn_login"value="Login"> <inputtype="reset"name="batal"value="Batal"></td>47</tr>48</table>49</form>50</body>51</html> - Buka web browser anda dan buka http://localhost/login/
- Inputkan username Admin dan password Admin lalu klik tombol login maka anda akan berhasil login


1 komentar:
Click here for komentarCopas Dari : http://dwirandyherdinanto.blogspot.com/2014/02/membuat-login-case-sensitive-dengan-php.html ?
ConversionConversion EmoticonEmoticon