Fix HTTP 500 on live after login, unify database config in config.php, sanitize env example, and harden pentest security
This commit is contained in:
@@ -55,15 +55,26 @@ if (isset($_GET['delete_user'])) {
|
||||
}
|
||||
|
||||
// Haal alle gebruikers op
|
||||
$users = $db->query("SELECT * FROM users ORDER BY created_at DESC")->fetchAll();
|
||||
$users = [];
|
||||
try {
|
||||
$users = $db->query("SELECT * FROM users ORDER BY created_at DESC")->fetchAll() ?: [];
|
||||
} catch (Throwable $e) {
|
||||
error_log("Fout bij ophalen gebruikers: " . $e->getMessage());
|
||||
}
|
||||
|
||||
// Haal alle uitnodigingen op
|
||||
$invites = $db->query("
|
||||
SELECT i.*, u.name as inviter_name
|
||||
FROM invites i
|
||||
JOIN users u ON i.created_by_id = u.id
|
||||
ORDER BY i.created_at DESC
|
||||
")->fetchAll();
|
||||
$invites = [];
|
||||
try {
|
||||
$invites = $db->query("
|
||||
SELECT i.*, u.name as inviter_name
|
||||
FROM invites i
|
||||
JOIN users u ON i.created_by_id = u.id
|
||||
ORDER BY i.created_at DESC
|
||||
")->fetchAll() ?: [];
|
||||
} catch (Throwable $e) {
|
||||
error_log("Fout bij ophalen uitnodigingen: " . $e->getMessage());
|
||||
ensure_tables_exist($db);
|
||||
}
|
||||
|
||||
$pageTitle = 'Team & Uitnodigingen — Fociz';
|
||||
require_once __DIR__ . '/includes/header.php';
|
||||
|
||||
Reference in New Issue
Block a user