https://everleaf.blogspot.com/search/label/PHP

5/30/2023

Membuat Login submit sederhana dengan PHP

Cara membuat login submit sederhana dengan PHP simpan dengan nama login.php
	<?php
    	session_start();
        include('check_session.php');
        
        if(isset($_POST['usename']) && isset($_POST['password'])){
        	$_SESSION['username'] = $_POST['username'];
            $_SESSION['password'] = $_POST['password'];
            header('Location: /dashboard.php');
            die();
        }else{
        	alert('username atau password salah');
        }
        
        $login = '
Username :
Password :
'; echo $login; ?>
untuk mengecek apakah user sudah login atau belum simpan dengan nama check_session.php
	<?php
    	session_start();
        
        if(isset($_SESSION['username']) && isset($_SESSION['password'])){
        	
        }else{
        	header('Location: /login.php');
            die;
        }
    ?>
membuat halaman dashboard jika sudah berhasil login simpan dengan nama dashboard.php
	<?php
    	session_start();
        include('check_session.php');
        
    	echo '
    	
        	Dashboard
        
        
        	Log out
        
    ';
    ?>
membuat php script untuk log out dari halaman dashboard simpan dengan nama logout.php
	<?php
    	session_start();
        if(isset($_POST['logout') && ($_POST['logout'] == 'logout')){
        	unlink($_SESSION['username']);
        	unlink($_SESSION['password']);
        	session_destroy();
        }
        header('Location: /login.php');
    ?>
pada script php diatas jika login berhasil maka halaman akan dialihkan ke dashboard.php jika login gagal maka akan dialihkan ke halaman login.php, fungsi dari check_session.php untuk mengecek session sudah diterima atau belum, selain itu user teralihkan ke halaman login.php terlebih dahulu untuk memuat halaman dashboard.php sekian cara sederhana membuat php login, semoga bermanfaat.

No comments:

Post a Comment

Diharapkan berkomentar dengan sopan dan santun, terimakasih.