Download!Download Apps for FREE!!!

Membuat proses login php

sebelumnya saya sudah buat form login di blog saya, jadi saya berniat untuk melanjutkan membuat proses login agar dapat kehalaman admin dengan menyesuaikan user yang terdaftar yang dapat masuk.

kita langsung aja buat dari langkah yang pertama:

  1. Buat Form Login jika belum silahkan buka membuat form login
  2. Membuat database. Saya buat aja nama databasenya websederhana seperti nama project yang akan kita buat kemudian buat juga Tabelnya admin dengan fieldnya idadmin,username,password. seperti gambar dibawah :
  3. Membuat File koneksi.php yang bertujuan untuk menghubungkan dengan database

$link = new mysqli('localhost', 'root', '', 'websederhana');

  • 4. buat file proses_login.php yang mana file ini nanti bertujuan untuk validasi user yang mana yang diperbolehkan masuk kehalaman admin berdasarkan data yang ada d database.
<?php
require_once 'koneksi.php';

$username=$_POST['username'];
$password=md5($_POST['password']);

$sql=mysqli_query($link,"SELECT * FROM admin WHERE username='$username' AND password='$password'");
$data=mysqli_fetch_array($sql);
$result=mysqli_num_rows($sql);

if ($result>0) {
  session_start();
  $_SESSION['idadmin']=$data['idadmin'];
  $_SESSION['username']=$data['username'];
  echo "<script>alert('SUCCESS!!! Berhasil Login.')</script>";
  echo "<script>location='admin/index.php'</script>";
}else{
  if ($username=='' OR $password=='') {
    echo "<script>alert('Wajib Isi Semua Form')</script>";
    echo "<script>location='login.php'</script>";
  }
  echo "<script>alert('GAGAL!!! Periksa Kembali Username dan Password anda.')</script>";
  echo "<script>location='login.php'</script>";
}
 ?>

jika kalian uji coba tolong di database tabel adminnya di isi dulu username dan password menggunakan md5.
Sekian terimakasih….
Silahkan lihat video tutorial dibawah :

Tutorial Membuat proses Login







Add a Comment

Your email address will not be published. Required fields are marked *