Sauvegarde de l'ajout de projet

This commit is contained in:
Esteban
2026-05-29 13:56:52 +02:00
parent 3c40745ecf
commit b994a8cfb9
7 changed files with 209 additions and 2 deletions
+7
View File
@@ -0,0 +1,7 @@
<?php
// Formulaire de contact avec WEBHOOK Discord
// On ajoute ici le header
require_once('./../elements/header.php');
+40 -1
View File
@@ -8,4 +8,43 @@ require_once('../elements/header.php');
// Dans le principe il me faudrait des cases avec des images carrousel du projet un titre et une description
// Si l'utilisateur est admin, il pourra créer de nouveaux projets
// On vérifie si l'utilisateur est admin avant d'afficher le formulaire
if (isset($_SESSION['role']) && $_SESSION['role'] === 'admin') { ?>
<!-- Message de confirmation que le projet à été créer -->
<?php if (isset($message)) { echo "<p style='color: white; text-align: center;'>$message</p>"; } ?>
<!-- Formulaire de création de projet -->
<div class="project-container">
<div class="project-card">
<div class="project-header">
<h2>Nouveau projet</h2>
</div>
<!-- en envoie les données à addProject.php -->
<form method="POST" action="">
<label>Titre *</label>
<input type="text" name="title" required>
<label>Tags (virgules)</label>
<input type="text" name="tags">
<label>Description *</label>
<textarea name="description" required></textarea>
<label>Lien de l'image *</label>
<!-- URL Pour un potentiel Lien image/CDN -->
<input type="url" name="image_url" placeholder="https://..." required>
<!-- Le bouton qui déclenche le PHP en haut de page -->
<input type="submit" name="submit_project" value="+ Ajouter le projet" class="btn-submit">
</form>
</div>
</div>
<?php }
?>