Source Code Login System Dengan PHP MySQL MySQLi [BASIC]




Mysqli adalah salah satu driver untuk menghubungkan kedalam database mysql, ada juga yang namanya PDO, PHP Data Object, ini adalah source code login dengan php mysql dari video youtube, untuk lebih memahami silahkan lihat youtube .
.
Istilah dalam bahasa inggrisnya adalah How to Create Login System in PHP/MySQLi,How to Create a Login System in PHP & MySQLi.
.
.
Lihat juga: PHP OOP-Login Register System By Alex Garret
.
Aplikasi ini di tujukan hanya untuk pemula, pemula yang baru belajar php mysql untuk login script, dalam system login tentunya kita akan membahas yang namanya $_SESSION,
namun ada kalahnya kita menggunakan login dengan $_COOKIE, perbedaan antara session dan cookie didalam php adalah , Cookie disimpan di browser sementara Session disimpan didalam server. jadi cookie ini sangat rentan dengan penyerangan karena letaknya berada didalam browser kita.
.
penjelasan lebih lanjut silahkan kesini.
.
.
$_COOKIE ini banyak di gunakan didalam System Belanja Toko Online, gunanya adalah untuk menghitung QTY/ jumlah belanja kita sehingga ketika kita menambah dan mengurang keranjang belanja maka otomatis dengan mudah menggunakan cookie ini.

Contoh cek login
$res = $db->QUERY("SELECT * FROM users WHERE username = '$username' AND password = '$pass'");

$row = $res->fetch_array(MYSQLI_ASSOC);


    if ($res->num_rows > 0 ||  isset($_COOKIE['redokusuma'])) 
    {
        $_SESSION['key']     = md5(time());
        $_SESSION['id']     = $row['id'];
        $_SESSION['nama']     = $row['nama'];
        $_SESSION['login']    = TRUE;

        header('location:admin/index.php');
    }
    else
    {
        $_SESSION['pesan'] = "Maaf, username/password anda salah";
        header('location:login.php');
    }


Pertama cek dahulu apakah username dan password ada didalam database, jika ada maka buat session.
kemudian cek juga cookie , jika ada juga maka silahkan buat session. Apabila keduanya tidak terlaksana maka silahkan tampilkan  pesan kesalahan.
.
Untuk penjelasan lebih lengkap silahkan cari di YouTube Login System Dengan PHP MySQLi .
.
sekian postingan kali ini, semoga bermanfaat.. wassalamualaikum...

Mohon Tulis Komentar Dengan Bijak dan Sopan

Emoticon