Skip to content
Snippets Groups Projects
Commit 1b74f5fe authored by VoidOma's avatar VoidOma
Browse files

Ajout de la fonctionalité delete utilisateur pour les admins qu'il n'y avait...

Ajout de la fonctionalité delete utilisateur pour les admins qu'il n'y avait pas dans le code de base
parent 56261c9e
No related branches found
No related tags found
1 merge request!1MergeRequest_1
<?php
require_once '../includes/init.php';
// Vérifier que l'utilisateur est un administrateur
if (!isset($_SESSION['user']) || $_SESSION['user']['statut'] !== 'ADMINISTRATEUR') {
echo "<p>Accès refusé. Cette action est réservée aux administrateurs.</p>";
exit;
}
// Vérifier que l'ID du membre est fourni et valide
if (!isset($_POST['id']) || !ctype_digit($_POST['id'])) {
echo "<p>ID de membre invalide.</p>";
exit;
}
$membreId = (int) $_POST['id'];
// Supprimer le membre de la base de données
try {
$stmt = $pdo->prepare("DELETE FROM membre WHERE idMembre = :id");
$stmt->execute([':id' => $membreId]);
// Redirection après suppression
header("Location: admin_membres.php");
exit;
} catch (PDOException $e) {
echo "<p>Erreur lors de la suppression : " . htmlspecialchars($e->getMessage()) . "</p>";
exit;
}
......@@ -36,7 +36,7 @@ include '../includes/header.php';
</div>
</a>
<!-- Rubrique 3 -->
<a href="tournaments.php" class="rubrique rubrique-3">
<a href="admin_tournois.php" class="rubrique rubrique-3">
<div class="rubrique-overlay">
<h3>Tournois</h3>
<p>Inscrivez-vous à nos compétitions officielles ou venez soutenir vos amis.</p>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment