<?php 
    global $conn;
    $n_jin->auth("admin");
    $njin['data']["page_name"] = "Login Page";
    $table = 'users';
    $status = '';

    // LOGIN USER
	if (isset($_POST['login'])) {
        $username = mysqli_real_escape_string($conn, $_POST['username']);
        $password = mysqli_real_escape_string($conn, $_POST['password']);
    
        $sql = "SELECT * FROM $table WHERE username = '$username'";
    
        $result = $n_jin->db->query($sql, array('username', 'id', 'password', 'role'));
        
        if($result == 'nodata') $status = 'login fail';
        else if (isset($result['username']) && password_verify($password, $result['password'])) {
                $status = 'login success';
			    $n_jin->set_auth($result['username']);
			    $_SESSION['userid'] = $result['id'];  
                $_SESSION['tipe'] = $result['role'];  
        } else $status = 'errors';
        
	}
	
        $n_jin->view('head', $njin['data']);
        $n_jin->view('login', $njin['data']);
        
        if($status != ''){
            echo "<script> result('". $status ."'); </script>";
        }
?>

