window.showToast && window.showToast("User created successfully!", "success");'; } } // Sample user data - replace with actual database queries try { // $pdo = getDBConnection(); // $users = $pdo->query("SELECT * FROM users ORDER BY created_at DESC")->fetchAll(); $users = [ ['id' => 1, 'name' => 'John Smith', 'email' => 'john@relevantreflex.com', 'role' => 'Admin', 'status' => 'Active', 'created' => '2025-08-01', 'last_login' => '2025-09-03 10:30:00'], ['id' => 2, 'name' => 'Sarah Johnson', 'email' => 'sarah@relevantreflex.com', 'role' => 'Manager', 'status' => 'Active', 'created' => '2025-08-15', 'last_login' => '2025-09-02 14:22:00'], ['id' => 3, 'name' => 'Mike Davis', 'email' => 'mike@contractor.com', 'role' => 'User', 'status' => 'Inactive', 'created' => '2025-07-20', 'last_login' => '2025-08-28 09:15:00'], ['id' => 4, 'name' => 'Emily Chen', 'email' => 'emily@relevantreflex.com', 'role' => 'Manager', 'status' => 'Active', 'created' => '2025-08-22', 'last_login' => '2025-09-03 08:45:00'], ['id' => 5, 'name' => 'Robert Wilson', 'email' => 'robert@partner.com', 'role' => 'User', 'status' => 'Active', 'created' => '2025-09-01', 'last_login' => 'Never'] ]; } catch (Exception $e) { error_log("Users data error: " . $e->getMessage()); $users = []; } include 'includes/header.php'; ?>
Total Users
$u['status'] === 'Active')); ?>
Active Users
$u['role'] === 'Admin')); ?>
Administrators
$u['last_login'] !== 'Never' && strtotime($u['last_login']) > strtotime('-7 days'))); ?>
Active This Week
ID Name Email Role Status Last Login Actions
Showing of users
1