Membuat Login & Logout

MEMBUAT LOGIN & LOGOUT

                Kali ini saya akan sharing tentang membuat login & logout. Sedikit penjelasan proses Log out yang baik, log out yang baik itu saat kita keluar akan menuju login awal dan tidak bisa BACK ke halaman sebelumnya. Disini saya akan menggunakan session untuk membuat logout untuk menjamin keamanannya.

SourceCode koneksi.php  :
<?php
$host     = "localhost";
$user     = "root";
$pass     = "";
$name  = "NAMA_DB";

mysql_connect("$host", "$user", "$pass");
mysql_select_db("$name");
?>


SourceCode login.php :


<?php
include ("../confdb/config.php");
session_start();
                if($_POST['login']){
                                $user     = $_POST['username'];
                                $pass     = $_POST['password'];
                               
                                if($user && $pass){
                                                $cek = mysql_query("SELECT * FROM NAMA_TABLE WHERE user_username='$user' AND user_password ='$password' ");
                                                if(mysql_num_rows($cek) != 0){
                                                                $data = mysql_fetch_assoc($cek);
                                                                if($user == $data['user_username'] && $pass == $data['user_password']){
                                                                                $_SESSION['user_login'] = $user;
                                                                                echo '<script language="javascript">alert("Anda berhasil Login."); document.location="NAMAYANGDITUJU.PHP";</script>';
                                                                                }
                                                                }else{
                                                                                echo '<div class="error">ERROR: Login Gagal.</div>';
                                                                }
                                                }else{
                                                                echo '<div class="error">ERROR: Username tidak terdaftar.</div>';
                                                }
                                }else{
                                                echo '<div class="error">ERROR: Yang bertanda * tidak boleh kosong.</div>';
                                }
                }
                ?>


SourceCode Logout :
<?
php session_start();
if(isset($_SESSION['user_login']))
  unset($_SESSION['user_login']);
  header("location:YANGDITUJU.PHP");
?>

Sekian tutor dari saya maaf jika ada kesalahan, terima kritik saran da request, silahkan di emailkan atau kommen, terima kasih tutor selanjutnya akan berlanjut pada minggu berikutnya :v


Previous
Next Post »