false, "message" => translate('session_expired', $i18n) ])); } if ($_SERVER["REQUEST_METHOD"] === "POST") { $postData = file_get_contents("php://input"); $data = json_decode($postData, true); $theme = $data['theme']; $stmt = $db->prepare('UPDATE settings SET dark_theme = :theme'); $stmt->bindParam(':theme', $theme, SQLITE3_INTEGER); if ($stmt->execute()) { die(json_encode([ "success" => true, "message" => translate("success", $i18n) ])); } else { die(json_encode([ "success" => false, "message" => translate("error", $i18n) ])); } } ?>