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 // Pour faire cette fonction l'utilisateur doit être administrateur
if (!isset($_SESSION['role']) || $_SESSION['role'] !== 'admin') { if (!isset($_SESSION['role']) || $_SESSION['role'] !== 'admin') {
header('Location: home.php'); header('Location: ../pages/home.php');
exit; exit;
} }
@@ -32,7 +32,7 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') {
]); ]);
// Redirection vers projects.php ds que la requete est executée // Redirection vers projects.php ds que la requete est executée
header('Location: projects.php'); header('Location: ../pages/projects.php');
exit; exit;
} catch (PDOException $e) { } catch (PDOException $e) {
@@ -46,7 +46,7 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') {
} }
} else { } else {
// Si on y accède de façon peu légitime sans requête POST on refuse // 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; exit;
} }
?> ?>
+5 -1
View File
@@ -23,7 +23,7 @@ if (isset($_SESSION['role']) && $_SESSION['role'] === 'admin') { ?>
</div> </div>
<!-- en envoie les données à addProject.php --> <!-- en envoie les données à addProject.php -->
<form method="POST" action=""> <form method="POST" action="../functions/addProject.php">
<label>Titre *</label> <label>Titre *</label>
<input type="text" name="title" required> <input type="text" name="title" required>
@@ -47,4 +47,8 @@ if (isset($_SESSION['role']) && $_SESSION['role'] === 'admin') { ?>
<?php } <?php }
// Affichages des projets
?> ?>