Correction de l'ajout de projet (fonctionnel)

This commit is contained in:
Esteban
2026-06-03 13:45:21 +02:00
parent b994a8cfb9
commit 07d006d3c7
2 changed files with 8 additions and 4 deletions
+3 -3
View File
@@ -4,7 +4,7 @@ require_once 'databaseConnection.php';
// Pour faire cette fonction l'utilisateur doit être administrateur
if (!isset($_SESSION['role']) || $_SESSION['role'] !== 'admin') {
header('Location: home.php');
header('Location: ../pages/home.php');
exit;
}
@@ -32,7 +32,7 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') {
]);
// Redirection vers projects.php ds que la requete est executée
header('Location: projects.php');
header('Location: ../pages/projects.php');
exit;
} catch (PDOException $e) {
@@ -46,7 +46,7 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') {
}
} else {
// Si on y accède de façon peu légitime sans requête POST on refuse
header('Location: projects.php');
header('Location: ../pages/projects.php');
exit;
}
?>
+5 -1
View File
@@ -23,7 +23,7 @@ if (isset($_SESSION['role']) && $_SESSION['role'] === 'admin') { ?>
</div>
<!-- en envoie les données à addProject.php -->
<form method="POST" action="">
<form method="POST" action="../functions/addProject.php">
<label>Titre *</label>
<input type="text" name="title" required>
@@ -47,4 +47,8 @@ if (isset($_SESSION['role']) && $_SESSION['role'] === 'admin') { ?>
<?php }
// Affichages des projets
?>