Ajout de création de user (fonctionnel), de suppression d'user (fonctionnel), et envoi de log (fonctionnel mais pas implémenté)

This commit is contained in:
Esteban
2026-06-08 11:07:19 +02:00
parent 9a1fbf1252
commit f58d981ddc
7 changed files with 210 additions and 2 deletions
+33 -1
View File
@@ -4,7 +4,7 @@ require_once('./../elements/header.php');
// Ajout de la base de donnée
require_once '../functions/databaseConnection.php';
require_once("../functions/listUser.php");
require_once('../functions/listProject.php');
require_once('../functions/listXP.php');
@@ -115,4 +115,36 @@ if (isset($_GET['edit_xp']) && is_numeric($_GET['edit_xp'])) {
<h2 class="projects-title">Gérer les experiences</h2>
<?php afficherXPAdmin();
// Création de compte
?>
<!-- Formulaire de création de compte -->
<div class="project-container">
<div class="project-form-card">
<div class="project-header">
<h2>Nouveau compte</h2>
</div>
<!-- en envoie les données addUser.php -->
<form method="POST" action="../scripts/addUser.php">
<label>Nom du compte</label>
<input type="text" name="user" required>
<!-- role admin ou user -->
<label>Rôle</label>
<textarea name="role" required></textarea>
<label>Mot de passe</label>
<textarea name="passwd" required></textarea>
<!-- Le bouton qui déclenche le PHP en haut de page -->
<input type="submit" name="submituser" value="Ajouter l'utilisateur" class="btn-submit">
</form>
</div>
</div>
<h2 class="projects-title">Gérer les utilisateurs</h2>
<?php afficherUsersAdmin();
require_once('../elements/footer.php'); ?>
+3 -1
View File
@@ -12,4 +12,6 @@ require_once('./../elements/header.php');
<?php
// Ajout du footer
require_once('../elements/footer.php'); ?>
require_once('../elements/footer.php');
?>