Editing: /home/goacom/public_html/scratch_extract/admin/get_user_methods.php
<?php require_once 'db.php'; require_once 'auth.php'; // Prevent unauthenticated access if (!isset($_SESSION['admin_logged_in']) || $_SESSION['admin_logged_in'] !== true) { header('Content-Type: application/json'); echo json_encode(['error' => 'Unauthorized access']); exit; } $user_id = (int)($_GET['user_id'] ?? 0); header('Content-Type: application/json'); if ($user_id <= 0) { echo json_encode(['error' => 'Invalid User ID']); exit; } try { $stmt = $pdo->prepare("SELECT * FROM user_withdrawal_methods WHERE user_id = ? ORDER BY is_default DESC, created_at DESC"); $stmt->execute([$user_id]); $methods = $stmt->fetchAll(); echo json_encode(['methods' => $methods]); } catch (Exception $e) { echo json_encode(['error' => 'Database error: ' . $e->getMessage()]); } ?>
💾 Save