'Unauthorized']); exit; } if ($_SERVER['REQUEST_METHOD'] !== 'POST') { echo json_encode(['error' => 'No file received']); exit; } $result = handleImageUpload('image', __DIR__ . '/../uploads/products/', 'product_'); if (isset($result['success'])) { echo json_encode(['success' => true, 'url' => '/uploads/products/' . $result['filename']]); } else { echo json_encode(['error' => $result['error']]); }