Cara Membuat Login dengan PHP dan MySql

21.34

Sebelumnya disini saya akan memberikan cara untuk membuat login dengan php file yang menggunakan database MySql untuk menyimpan username dan password , yang perlu disiapkan adalah file index.php , login.php, confirm_login.php, connectivity.php.

Pertama buat table dengan nama users dengan cara runnning script berikut pada sql :
create table users(
username varchar( 30 ) NOT NULL ,
password varchar( 30 ) NOT NULL
);
Kemudian insert ke table users username dan password yang di inginkan, running query berikut :

insert into users (username, password) values ('latihan', md5('latihan123'));
Akan menghasilkan table seperti dibawah :




Kemudian lanjut dengan membuat form login.php, simpan code dibawah ini dengan nama login.php :





Latihan Login

Latihan Login




Username :


Password :


Setelah itu siapkan connectivity.php , berikut source codenya, sesuaikan nama databasenya :
$db = mysql_connect("localhost", "root", "") or die("Could not connect.");
 if(!$db)
     die("no db");
 if(!mysql_select_db("latihan",$db)) //[latihan] ini adalah nama custom database
     die("No database selected.");
?>
Kemudian yang terakhir adalah buat confirm_login.php dengan source code dibawah :
ini_set('error_reporting', E_ALL);
session_start();
include_once("connectivity.php");

$username=$_POST['username'];
$password=$_POST['password'];

$sql = "select username, password from users where username='$username' and password=md5('".$password."')";

$login=mysql_query($sql);
$var= mysql_fetch_array($login);

if ($var[0] == $username && $var[1] == md5($password)){
        header("location: index.php");
    }else{
        echo"";
        echo"";
    }
?>
 Selamat mencoba semoga berhasil

You Might Also Like

0 komentar

Like us on Facebook