Membuat Login Sederhana dengan PHP

php_loginsederhana_login

Kita sering lihat bukan ketika mau masuk ke e-mail, facebook, twiter, dsb kita di haruskan terlebih dahulu untuk login/sign-in akun kita? Nah, pertanyaan pernahkah dibenak Anda (bagi programmer) terpikir bagaimana cara membuat yang seperti demikian?

Kali ini saya akan membahas tentang bagaimana cara membuat Web Login sederhana dengan PHP. Di kemas dengan bahasa yang ringkas dan ringan mudah-mudahan tutorial ini membantu bagi kita yang baru belajar atau pemula dalam pemrograman PHP.

Pertama Anda buat dulu SQL nya di phpMyAdmin dengan skrip berikut:

Setelah itu Anda buat file koneksinya dengan nama “connect.php” kemudian Anda copas (copy-paste) kode di bawah ini dengan notepad, atau dengan program lainnya yang biasa Anda gunakan misalnya Dreamweaver, Geany, dll.
connect.php

Kemudian Anda buat style yang berguna untuk mempercantik web login Anda copy-paste-kan kode di bawah ini dengan Notepad, lalu kemudian save dengan nama style.css

Langkah selanjutkan Anda buat index.php, yang merupakan file utama untuk mengakses web login, seperti biasa copy-paste-kan kode di bawah ini dengan Notepad, kemudian beri nama index.php

Langkah terakhir Anda buat home.php, yang berfungsi untuk mengecek apakah kita sebagai administrator atau bukan, jika ya berarti Anda dapat masuk ke dalam ruang administrasi ini (home.php).
Anda Copy-Paste-kan kode di bawah ini di Notepad, kemudian beri nama home.php

Jika Anda merasa kesulitan atau malas untuk membaca kode di atas, Anda bisa mengunduh kode sumber (source code) ini :

5 thoughts on “Membuat Login Sederhana dengan PHP”

  1. kalau teknik enskirpsi passwordnya pake hash(“sha512”,$pass); bagus ngk gan..
    contoh skripnya begini

    //pertama buat key pass
    $kunci_pass = “0123456789ABCDEFGHqwertyuiopsdfghjklzxcvbnm!@#$%^&*())_+=][\|”;
    $salt_pass_baru =”12345RTYghjvdFGHrt”;
    $md5 =md5($kode_pass.$salt_pass);
    //akhir dari key

    if(isset($_POST[‘pass’]){
    $user = mysql_real_escape_string($_POST[‘user’]);
    $pass = mysql_real_escape_string($_POST[‘pass’]);
    $key_pass : “$new_pass = hash(“sha512″,$md5.$salt_pass_baru.$pass;”;
    if(empty($pass){
    echo “password kosong”;

    } else {
    //$query = mysql_query(“select user, pass from dbuser where username=’$user’ and pass=’$key_pass'”)or die(mysql_error());
    }

    //thanks