From 3c5779ce35ff3125b20251a652b87e4f249c552f Mon Sep 17 00:00:00 2001 From: overplayed <47672088+overplayed@users.noreply.github.com> Date: Sat, 15 Mar 2025 19:23:42 -0400 Subject: [PATCH] Fixed JSON error handling in load-responses.php --- load-responses.php | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/load-responses.php b/load-responses.php index 6f7dd8d..a69c526 100644 --- a/load-responses.php +++ b/load-responses.php @@ -10,16 +10,17 @@ $userToken = $_SESSION['user_token'] ?? $_GET['token'] ?? null; if (!$userToken) { http_response_code(403); - echo json_encode(["error" => "Unauthorized access."]); - exit; + echo json_encode(["error" => "Invalid authentication token: " . htmlspecialchars($userToken)]); + exit; } // Connect to the database $conn = new mysqli(DB_HOST, DB_USER, DB_PASS, DB_NAME); if ($conn->connect_error) { http_response_code(500); - echo json_encode(["error" => "Database connection failed."]); - exit; + echo json_encode(["error" => "Database connection failed: " . $conn->connect_error]); + exit; + } // Fetch user ID using token