Cara Membuat Login dengan Menggunakan PHP

tidak ada komentar
Membuat Login dengan Menggunakan PHP dan MySQL

Membuat Login dengan Menggunakan PHP dan MySQL – PHP menyediakan fitur login users. Dengan adanya fitur login tersebut, hak akses untuk mengolah aplikasi dapat dibatasi. Tidak adanya fitur login maka semua pengguna dapat mengolah data tanpa sepengatahuan administrator, sehingga keamanannya sangat lah tidak terjamin. Login dengan Menggunakan PHP dan MySQL. ikuti langkah-langkah berikut :

Membuat Database
Database digunakan untuk menampung data pengguna yang diberi hak akses untuk melakukan olah data, berikut Query pembuatan Database dan Tabel

CREATE DATABASE Login;
CREATE TABLE user(
ID int(8) NOT NULL AUTO_INCREMENT,
Username varchar(32) NOT NULL,
Password varchar(32) NOT NULL,
PRIMARY KEY (ID)
)

Membuat File koneksi.php
File ini digunakan untuk mengkoneksikan PHP dengan Database dan juga kita memilih database yang akan digunakan, Lihat Script :

<?php
/** Membuat Koneksi ke Database */
mysql_connect('localhost', 'root', '');

/** Memilih Database */
mysql_select_db('Login');
?>

Membuat Tampilan, Nama File index.php
File ini adalah tampilan yang nantinya terdapat form sebagai inputan untuk Login, disini mimin menampilkan form dengan name username dan name password juga terdapat tombol submit :

<!-- Membuat Form dengan method='post' dan action ke dalam file ceklogin.php -->
<form action="ceklogin.php" method="post">
   <input name="username" type="text" placeholder="Username" />
   <input name="password" type="password" placeholder="Password" />
   <input name="login" type="submit" value="LOGIN" />
</form>

Membuat File ceklogin.php
ceklogin.php untuk melakukan pengecekan apakah login itu berhasil atau tidak :

<?php
include_once 'koneksi.php';
if (isset($_POST['login'])) {
   /** Membuat Variabel $user untuk menampung data POST username */
   $user = $_POST['username'];

   /** Membuat Variabel $pass untuk menampung data POST password */
   $pass = $_POST['password'];

   /** Membuat Query tampil data user berdasarkan username dan password */
   $Query = mysql_query("SELECT * FROM user WHERE Username='$user' AND Password='$pass'");

   /** Membuat Variabel $num_rows dan $data
     * untuk menampung jumlah data tampil Query
     */
     $num_rows = mysql_num_rows($Query);
     $data = mysql_fetch_array($Query);

   /** Jika nilai variabel $num_rows != 0 Maka Login Berhasil */
   if ($num_rows != 0) {
      echo "<script type="text/javascript">// <![CDATA[
alert('LOGIN BERHASIL')
// ]]></script>"; } else { echo "<script type="text/javascript">// <![CDATA[
alert('LOGIN GAGAL')
// ]]></script>"; } }?>

Silahkan mencoba 
IKLAN SPNSOR DARI ADNOW
loading...

"Pembaca yang terhormat, setelah membaca Konten silahkan berikan saran dan memberikan umpan balik yang bersifat membangun, Silakan Tulis Komentar yang Relevan dengan Bahasa yang Sopan. Komentar anda mengilhami saya untuk terus ngeblog. Pendapat anda jauh lebih berharga bagiku. Terima kasih".