<?php
// 🦉 Owl's SURGICAL TEST: 檢查認證與 JSON 輸出是否正常

ini_set('display_errors', 1);
error_reporting(E_ALL);

header('Content-Type: application/json; charset=utf-8');
session_start();
require 'db.php'; 

// 1. 檢查是否登入
if (!isset($_SESSION['user_id'])) {
    http_response_code(401);
    echo json_encode(['success' => false, 'message' => '請先登入後再操作']);
    exit;
}

// 如果程式走到這裡，代表所有的 require 和 session 都正常，且已登入。
echo json_encode(['success' => true, 'message' => 'API FOUND AND AUTHENTICATED!']); 
?>