PATH:
home
/
u865795251
/
domains
/
whatisnewis.com
/
public_html
/
vfa
/
Editing: update-status.php
<?php require_once __DIR__ . '/db.php'; session_start(); header('Content-Type: application/json'); if (!isset($_SESSION['authenticated']) || $_SESSION['authenticated'] !== true) { http_response_code(403); echo json_encode(['error' => 'Unauthorized access.']); exit; } $id = isset($_GET['id']) ? intval($_GET['id']) : 0; $input = json_decode(file_get_contents('php://input'), true); $status = isset($input['status']) ? trim($input['status']) : ''; if ($id === 0 || empty($status)) { http_response_code(400); echo json_encode(['error' => 'Missing ID or status parameter.']); exit; } try { $stmt = $db->prepare("UPDATE users SET payment_status = ? WHERE id = ?"); $stmt->execute([$status, $id]); echo json_encode(['success' => true, 'message' => 'Status updated successfully.']); } catch (Exception $e) { http_response_code(500); echo json_encode(['error' => $e->getMessage()]); }
SAVE
CANCEL