Mini Shell
<?php
// เช็คก่อนว่ามีการเปิด Session ไว้แล้วหรือยัง ถ้ายังไม่มีให้เปิดใหม่
if (session_status() === PHP_SESSION_NONE) {
session_start();
}
// ตรวจสอบว่ามีการล็อกอินหรือไม่
if (!isset($_SESSION['user_id'])) {
header("Location: login.php");
exit(); // สำคัญมาก: ใส่เพื่อหยุดการทำงานของโค้ดด้านล่างถ้ายังไม่ล็อกอิน
}
include 'db/database.php';
$session_user = $_SESSION['user_id'];
$qry_usersession = "SELECT * FROM user WHERE user_id='$session_user'";
$result_usersession = mysqli_query($link, $qry_usersession);
if ($result_usersession) {
$row_usersession = mysqli_fetch_array($result_usersession, MYSQLI_ASSOC);
$s_user_id = $row_usersession['user_id'];
$s_username = $row_usersession['username'];
$s_name = $row_usersession['name'];
$s_last_name = $row_usersession['last_name'];
$s_login_status = $row_usersession['login_status'];
$s_position = $row_usersession['position'];
$s_admin_status = $row_usersession['admin_status'];
mysqli_free_result($result_usersession);
}
?>
Zerion Mini Shell 1.0