| <?php |
| |
| session_start(); |
| if (!isset($_SESSION['logged_in']) || $_SESSION['logged_in'] !== true) { |
| header('HTTP/1.1 401 Unauthorized'); |
| echo json_encode(['error' => 'Unauthorized']); |
| exit; |
| } |
|
|
| |
| require_once 'agent-functions.php'; |
|
|
| if (isset($_GET['id'])) { |
| $agentId = intval($_GET['id']); |
| $agent = getAgentDetails($agentId); |
| |
| if ($agent) { |
| header('Content-Type: application/json'); |
| echo json_encode($agent); |
| } else { |
| |
| $dummyAgent = [ |
| 'id' => $agentId, |
| 'full_name' => 'Test Agent ' . $agentId, |
| 'phone' => '+254 7XX XXX XXX', |
| 'location' => 'Nairobi', |
| 'applied_at' => date('Y-m-d H:i:s'), |
| 'id_front' => '#', |
| 'id_back' => '#' |
| ]; |
| header('Content-Type: application/json'); |
| echo json_encode($dummyAgent); |
| } |
| } else { |
| header('HTTP/1.1 400 Bad Request'); |
| echo json_encode(['error' => 'Agent ID required']); |
| } |
| ?> |