first commit
This commit is contained in:
60
views/contact.php
Normal file
60
views/contact.php
Normal file
@@ -0,0 +1,60 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<link rel='stylesheet' type='text/css' media='screen' href='../css/contact-style.css'>
|
||||
<title>Document</title>
|
||||
</head>
|
||||
<header>
|
||||
<div class="header-content">
|
||||
<a href="index.php" class="logo-container">
|
||||
<img src="../img/logowhite.png" class="image_header" alt="Logo" width="150px">
|
||||
|
||||
</a>
|
||||
</header>
|
||||
|
||||
<body>
|
||||
|
||||
|
||||
<h1>📬 Contactez-nous</h1>
|
||||
|
||||
<div class="contact-grid">
|
||||
<!-- Coordonnées -->
|
||||
<div class="contact-info">
|
||||
<h2>📍 Notre adresse</h2>
|
||||
<p>36 Rue Georges Charpak<br>77127 Lieusaint</p>
|
||||
|
||||
<h2>📧 Email</h2>
|
||||
<p><a href="contact@vendeurdereve.com">contact@vendeurdereve.com</a></p>
|
||||
|
||||
<h2>📞 Téléphone</h2> <p>+33 6 51 85 52 03</p> <p>+33 6 50 61 44 17</p>
|
||||
</div>
|
||||
|
||||
<!-- Formulaire -->
|
||||
<div class="contact-form">
|
||||
<h2>💬 Envoyez-nous un message</h2>
|
||||
<form method="POST" action="traitement_contact.php">
|
||||
<input type="text" name="nom" placeholder="Votre nom" required>
|
||||
<input type="email" name="email" placeholder="Votre email" required>
|
||||
<textarea name="message" rows="6" placeholder="Votre message..." required></textarea>
|
||||
<button type="submit">Envoyer ✉️</button>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Carte Google Maps -->
|
||||
<div class="map-container">
|
||||
<h2>🗺️ Nous trouver</h2>
|
||||
<iframe
|
||||
src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d2639.949874776728!2d2.570875315671765!3d48.63068407926678!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x47e5f0fc9fc8f68f%3A0x7275031d05bb93aa!2s36%20Rue%20Georges%20Charpak%2C%2077127%20Lieusaint!5e0!3m2!1sfr!2sfr!4v1717923543456!5m2!1sfr!2sfr"
|
||||
width="100%"
|
||||
height="400"
|
||||
style="border:0;"
|
||||
allowfullscreen=""
|
||||
loading="lazy"
|
||||
referrerpolicy="no-referrer-when-downgrade">
|
||||
</iframe>
|
||||
</div>
|
||||
</section>
|
||||
</body>
|
89
views/creator.php
Normal file
89
views/creator.php
Normal file
@@ -0,0 +1,89 @@
|
||||
<?php include '../controler/actionCreator.php'; ?>
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title>Créateur d'événements</title>
|
||||
<link rel="stylesheet" href="../css/creator.css">
|
||||
</head>
|
||||
<?php include '../controler/menu-profil.php'; ?>
|
||||
<body>
|
||||
|
||||
|
||||
<div class="bouton-deco">
|
||||
<a href="../controler/logout.php">Se déconnecter</a>
|
||||
</div>
|
||||
|
||||
<div class="titre-page">
|
||||
<h1>CRÉATEUR D'ÉVÉNEMENTS</h1>
|
||||
<p>Interface administration</p>
|
||||
</div>
|
||||
|
||||
<?php if ($message): ?>
|
||||
<div class="message <?php echo strpos($message, 'Super') !== false ? 'success' : 'error'; ?>">
|
||||
<?php echo $message; ?>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
|
||||
<div class="main">
|
||||
<div class="creator">
|
||||
|
||||
<!-- Créer un événement -->
|
||||
<div class="creator-section">
|
||||
<div class="box-creation">
|
||||
<h3>Créer un nouvel événement</h3>
|
||||
|
||||
<form method="POST">
|
||||
<div class="champ">
|
||||
<label>Titre de l'événement</label>
|
||||
<input type="text" name="titre" value="<?php echo isset($titre) ? htmlspecialchars($titre) : ''; ?>" placeholder="Ex: Concert de Jazz" required>
|
||||
</div>
|
||||
|
||||
<div class="champ">
|
||||
<label>Adresse</label>
|
||||
<input type="text" name="adresse" value="<?php echo isset($adresse) ? htmlspecialchars($adresse) : ''; ?>" placeholder="Ex: 123 Rue de la Musique, Paris" required>
|
||||
</div>
|
||||
|
||||
<div class="champ">
|
||||
<label>Description</label>
|
||||
<textarea name="description" rows="5"
|
||||
placeholder="Raconte-nous ton événement..."><?php echo isset($description) ? htmlspecialchars($description) : ''; ?></textarea>
|
||||
</div>
|
||||
|
||||
<button type="submit" class="bouton-creer">Créer l'événement</button>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Événements créés -->
|
||||
<div class="liste">
|
||||
<div class="box-liste">
|
||||
<h3>📋 Événements récents</h3>
|
||||
|
||||
<div class="event-recent">
|
||||
<?php
|
||||
$events = getRecentEvents($mysqli);
|
||||
if ($events->num_rows > 0) {
|
||||
while ($event = $events->fetch_assoc()) {
|
||||
echo '<div class="mini-event">';
|
||||
echo '<h4>' . htmlspecialchars($event['titre']) . '</h4>';
|
||||
echo '<p class="lieu">📍 ' . htmlspecialchars($event['adresse']) . '</p>';
|
||||
if (!empty($event['description_'])) {
|
||||
echo '<p class="desc">' . htmlspecialchars($event['description_']) . '...</p>';
|
||||
}
|
||||
echo '</div>';
|
||||
}
|
||||
} else {
|
||||
echo '<p class="aucun-event">Aucun événement pour le moment...</p>';
|
||||
}
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</body>
|
||||
</html>
|
123
views/event.php
Normal file
123
views/event.php
Normal file
@@ -0,0 +1,123 @@
|
||||
<?php
|
||||
session_start();
|
||||
include "../controler/database.php";
|
||||
|
||||
|
||||
if(isset($_GET['recherche']) && !empty($_GET['recherche'])){
|
||||
$recherche = $_GET['recherche'];
|
||||
$stmt = $mysqli->prepare("SELECT id, titre, adresse, description_ FROM evenement WHERE titre LIKE ?");
|
||||
$terme = "%" . $recherche . "%";
|
||||
$stmt->bind_param("s", $terme);
|
||||
} else {
|
||||
$stmt = $mysqli->prepare("SELECT id, titre, adresse, description_ FROM evenement");
|
||||
}
|
||||
|
||||
$stmt->execute();
|
||||
$stmt->bind_result($id, $titre, $adresse, $description);
|
||||
|
||||
$evenements = [];
|
||||
|
||||
while ($stmt->fetch()) {
|
||||
$evenements[] = [
|
||||
'id' => $id,
|
||||
'titre' => $titre,
|
||||
'adresse' => $adresse,
|
||||
'description' => $description
|
||||
];
|
||||
}
|
||||
$stmt->close();
|
||||
?>
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title>Événements</title>
|
||||
<link rel="stylesheet" href="../css/event.css">
|
||||
</head>
|
||||
|
||||
<?php
|
||||
if(!isset($_SESSION['pseudo'])){
|
||||
include '../controler/menunav-inv.php';
|
||||
} else {
|
||||
include '../controler/menunav-user.php';
|
||||
}
|
||||
?>
|
||||
|
||||
<body>
|
||||
|
||||
<div class="page-header">
|
||||
<h2>Liste des Événements</h2>
|
||||
<!-- Barre de recherche -->
|
||||
<form method="GET" class="recherche-form">
|
||||
<input type="text" name="recherche" placeholder="Rechercher un événement..."
|
||||
value="<?php echo isset($_GET['recherche']) ? $_GET['recherche'] : ''; ?>"
|
||||
class="recherche-input">
|
||||
<button type="submit" class="recherche-btn">Rechercher</button>
|
||||
<?php if(isset($_GET['recherche'])): ?>
|
||||
<a href="event.php" class="effacer-link">Effacer</a>
|
||||
<?php endif; ?>
|
||||
</form>
|
||||
|
||||
<?php if (isset($_GET['inscription'])) : ?>
|
||||
<?php if ($_GET['inscription'] === "ok") : ?>
|
||||
<p class="message success">✅ Inscription réussie !</p>
|
||||
<?php elseif ($_GET['inscription'] === "deja") : ?>
|
||||
<p class="message warning">⚠️ Vous êtes déjà inscrit à cet événement.</p>
|
||||
<?php endif; ?>
|
||||
<?php endif; ?>
|
||||
</div>
|
||||
|
||||
<div class="evenement-container">
|
||||
<!-- -->
|
||||
<?php foreach ($evenements as $event) : ?>
|
||||
|
||||
<div class="evenement-card">
|
||||
<h3><?php echo htmlspecialchars($event['titre']); ?></h3>
|
||||
<p><strong>Adresse 📍:</strong> <?php echo htmlspecialchars($event['adresse']); ?></p>
|
||||
<p><?php echo nl2br(htmlspecialchars($event['description'])); ?></p>
|
||||
|
||||
<!-- Affichage des commentaires -->
|
||||
<div class="commentaires">
|
||||
<h4>Commentaires :</h4>
|
||||
<?php
|
||||
$stmtCom = $mysqli->prepare("SELECT c.contenu, c.datepublication, u.pseudo
|
||||
FROM commentaire c
|
||||
JOIN utilisateur u ON c.id_utilisateur = u.id
|
||||
WHERE c.id_evenement = ?
|
||||
ORDER BY c.datepublication DESC");
|
||||
$stmtCom->bind_param("i", $event['id']);
|
||||
$stmtCom->execute();
|
||||
$stmtCom->bind_result($contenu, $date, $auteur);
|
||||
while ($stmtCom->fetch()) {
|
||||
echo "<div class='commentaire'>";
|
||||
echo "<p><strong>👤 " . htmlspecialchars($auteur) . " — " . htmlspecialchars($date) . "</strong><br>" .
|
||||
nl2br(htmlspecialchars($contenu)) . "</p>";
|
||||
echo "</div>";
|
||||
}
|
||||
$stmtCom->close();
|
||||
?>
|
||||
</div>
|
||||
|
||||
<!-- Formulaires -->
|
||||
<?php if (isset($_SESSION['pseudo'])) : ?>
|
||||
<form action="ajout_commentaire.php" method="post">
|
||||
<input type="hidden" name="id_evenement" value="<?php echo $event['id']; ?>">
|
||||
<textarea class="commentaire-textarea" name="contenu" placeholder="Ton commentaire..." required></textarea>
|
||||
<button class="inscrire-btn" type="submit">Envoyer</button>
|
||||
</form>
|
||||
|
||||
<form action="inscription_event.php" method="post">
|
||||
<input type="hidden" name="id_evenement" value="<?php echo $event['id']; ?>">
|
||||
<button type="submit" class="inscrire-btn">S'inscrire</button>
|
||||
</form>
|
||||
<?php endif; ?>
|
||||
</div>
|
||||
|
||||
<?php endforeach; ?>
|
||||
|
||||
<!-- -->
|
||||
</div>
|
||||
|
||||
</body>
|
||||
</html>
|
91
views/index.php
Normal file
91
views/index.php
Normal file
@@ -0,0 +1,91 @@
|
||||
<?php
|
||||
session_start();
|
||||
include '../controler/database.php';
|
||||
|
||||
|
||||
?>
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset='utf-8'>
|
||||
<meta http-equiv='X-UA-Compatible' content='IE=edge'>
|
||||
<title>PID LOCAL</title>
|
||||
<meta name='viewport' content='width=device-width, initial-scale=1'>
|
||||
<link rel='stylesheet' type='text/css' media='screen' href='../css/main.css'>
|
||||
|
||||
</head>
|
||||
<?php
|
||||
|
||||
if(!isset($_SESSION['pseudo'])){
|
||||
include '../controler/menunav-inv.php';
|
||||
}else{
|
||||
include '../controler/menunav-user.php';
|
||||
}
|
||||
?>
|
||||
<body>
|
||||
<!-- Section principale -->
|
||||
<div class="hero">
|
||||
<div class="hero-content">
|
||||
<h1>DREAM SELLER</h1>
|
||||
<h2>Vendeur de Rêve</h2>
|
||||
<p>Plateforme d'accompagnement vers la réussite</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Contenu principal -->
|
||||
<div class="main-content">
|
||||
|
||||
<!-- Notre mission -->
|
||||
<div class="mission">
|
||||
<h3>Notre Mission</h3>
|
||||
<p>
|
||||
Vendeur de Rêve est un projet engagé qui lutte pour l'égalité des chances.
|
||||
Notre mission : accompagner, inspirer et aider celles et ceux qui n'ont pas
|
||||
toujours les mêmes opportunités de réussir.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<!-- Services -->
|
||||
<div class="services">
|
||||
<div class="service">
|
||||
<div class="service-header">
|
||||
<span class="icon">💼</span>
|
||||
<h4>Job Finder</h4>
|
||||
</div>
|
||||
<p>Trouve l'emploi de tes rêves grâce à notre plateforme dédiée</p>
|
||||
</div>
|
||||
|
||||
<div class="service">
|
||||
<div class="service-header">
|
||||
<span class="icon">🎉</span>
|
||||
<h4>Événements</h4>
|
||||
</div>
|
||||
<p>Participe à nos événements networking et de formation</p>
|
||||
</div>
|
||||
|
||||
<div class="service">
|
||||
<div class="service-header">
|
||||
<span class="icon">🤝</span>
|
||||
<h4>Accompagnement</h4>
|
||||
</div>
|
||||
<p>Bénéficie d'un suivi personnalisé avec nos conseillers</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<!-- Inscription -->
|
||||
<div class="inscription">
|
||||
<h3>Prêt à commencer ?</h3>
|
||||
<p>Rejoins notre communauté et commence ton parcours vers la réussite</p>
|
||||
<a href="inscription.php" class="btn">Rejoindre maintenant</a>
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<footer class="bas-de-page">
|
||||
<p>© 2024 Dream Seller - Tous droits réservés</p>
|
||||
</footer>
|
||||
</body>
|
||||
</html>
|
62
views/login.php
Normal file
62
views/login.php
Normal file
@@ -0,0 +1,62 @@
|
||||
<?php session_start();
|
||||
|
||||
?>
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>DREAM SELLER | Connexion</title>
|
||||
<link rel="stylesheet" href="../css/login.css">
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<section>
|
||||
<header>
|
||||
<a href="index.php"><button>ACCUEIL</button></a>
|
||||
</header>
|
||||
<h2>CONNEXION</h2>
|
||||
<form method="post">
|
||||
<div class="box">
|
||||
<input type="email" name="email" id="email" placeholder="Adresse mail" required>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="box">
|
||||
<input type="password" name="mdp" id="mdp" placeholder="Mot de passe" required>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="souvenir">
|
||||
<label ><input type="checkbox">Se souvenir de moi</label>
|
||||
</div>
|
||||
|
||||
|
||||
<input class="but1" type="submit" name="formsend" id="formsend">
|
||||
|
||||
|
||||
<div class="inscrire">
|
||||
<a href="register.php">S'inscrire</a>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
<div class="message">
|
||||
|
||||
</div>
|
||||
<?php
|
||||
include '../controler/actionLogin.php';
|
||||
?>
|
||||
<br>
|
||||
<div class="message">
|
||||
<?php
|
||||
if(!empty($message)){
|
||||
echo $message;
|
||||
}
|
||||
?>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
110
views/my_event.php
Normal file
110
views/my_event.php
Normal file
@@ -0,0 +1,110 @@
|
||||
<?php
|
||||
session_start();
|
||||
include "../controler/database.php";
|
||||
|
||||
// Vérifier si l'utilisateur est connecté
|
||||
if (!isset($_SESSION['pseudo'])) {
|
||||
header("Location: login.php");
|
||||
exit();
|
||||
}
|
||||
|
||||
$pseudo = $_SESSION['pseudo'];
|
||||
|
||||
// Récupérer l'ID de l'utilisateur à partir du pseudo
|
||||
$stmt = $mysqli->prepare("SELECT id FROM utilisateur WHERE pseudo = ?");
|
||||
$stmt->bind_param("s", $pseudo);
|
||||
$stmt->execute();
|
||||
$stmt->bind_result($id_utilisateur);
|
||||
$stmt->fetch();
|
||||
$stmt->close();
|
||||
|
||||
// Gérer la désinscription
|
||||
if (isset($_GET['desinscription']) && is_numeric($_GET['desinscription'])) {
|
||||
$id_evenement = $_GET['desinscription'];
|
||||
|
||||
$stmt = $mysqli->prepare("DELETE FROM inscription WHERE id_utilisateur = ? AND id_evenement = ?");
|
||||
$stmt->bind_param("ii", $id_utilisateur, $id_evenement);
|
||||
|
||||
if ($stmt->execute()) {
|
||||
header("Location: my_event.php?desinscription=ok");
|
||||
} else {
|
||||
header("Location: my_event.php?desinscription=erreur");
|
||||
}
|
||||
exit();
|
||||
}
|
||||
|
||||
// Récupérer les événements où l'utilisateur est inscrit
|
||||
$stmt = $mysqli->prepare("
|
||||
SELECT e.id, e.titre, e.adresse, e.description_
|
||||
FROM evenement e
|
||||
JOIN inscription i ON e.id = i.id_evenement
|
||||
WHERE i.id_utilisateur = ?
|
||||
");
|
||||
$stmt->bind_param("i", $id_utilisateur);
|
||||
$stmt->execute();
|
||||
$result = $stmt->get_result();
|
||||
$evenements = $result->fetch_all(MYSQLI_ASSOC);
|
||||
$stmt->close();
|
||||
?>
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>Mes Événements</title>
|
||||
<link rel="stylesheet" href="../css/event.css">
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<?php include '../controler/menu-profil.php';?>
|
||||
|
||||
|
||||
<!-- Titre principal -->
|
||||
<div class="grand-titre">
|
||||
<h1>Mes Événements Inscrits</h1>
|
||||
</div>
|
||||
|
||||
<!-- Messages d'alerte -->
|
||||
<?php if (isset($_GET['desinscription'])): ?>
|
||||
<?php if ($_GET['desinscription'] == 'ok'): ?>
|
||||
<div class="message success">
|
||||
Désinscription réussie !
|
||||
</div>
|
||||
<?php elseif ($_GET['desinscription'] == 'erreur'): ?>
|
||||
<div class="message error">
|
||||
Erreur lors de la désinscription.
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
<?php endif; ?>
|
||||
|
||||
<!-- Container des événements -->
|
||||
<div class="evenement-container">
|
||||
<?php if (count($evenements) > 0): ?>
|
||||
<?php foreach ($evenements as $evenement): ?>
|
||||
<div class="evenement-card">
|
||||
<h3><?= htmlspecialchars($evenement['titre']) ?></h3>
|
||||
<p><strong>📍 <?= htmlspecialchars($evenement['adresse']) ?></strong></p>
|
||||
<p><?= htmlspecialchars($evenement['description_']) ?></p>
|
||||
|
||||
<form method="GET">
|
||||
<input type="hidden" name="desinscription" value="<?php $evenement['id'] ?>">
|
||||
<button type="submit" class="desinscription">
|
||||
Se désinscrire
|
||||
</button>
|
||||
</form>
|
||||
</div>
|
||||
<?php endforeach; ?>
|
||||
<?php else: ?>
|
||||
<div class="evenement-card aucun-evenement">
|
||||
<h3>Aucun événement</h3>
|
||||
<p>Vous n'êtes inscrit à aucun événement pour le moment.</p>
|
||||
<a href="event.php">
|
||||
<button class="inscrire-btn">Voir tous les événements</button>
|
||||
</a>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
</div>
|
||||
|
||||
</body>
|
||||
</html>
|
148
views/profil.php
Normal file
148
views/profil.php
Normal file
@@ -0,0 +1,148 @@
|
||||
<?php
|
||||
session_start();
|
||||
include '../controler/database.php';
|
||||
|
||||
include '../controler/actionModif.php';
|
||||
?>
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title>Profil</title>
|
||||
<link rel="stylesheet" href="../css/profil.css">
|
||||
</head>
|
||||
<header>
|
||||
<div class="grand-titre">
|
||||
<h1>MON PROFIL</h1>
|
||||
<p>Vos informations personnelles</p>
|
||||
</div>
|
||||
</header>
|
||||
<body>
|
||||
<?php include '../controler/menu-profil.php';?>
|
||||
|
||||
|
||||
<div class="but2">
|
||||
<a href="../controler/logout.php">Se déconnecter</a>
|
||||
</div>
|
||||
|
||||
<!-- PROFIL -->
|
||||
|
||||
|
||||
<?php if ($message): ?>
|
||||
<div class="message-alert <?php echo strpos($message, 'succès') !== false ? 'success' : 'error'; ?>">
|
||||
<?php echo $message; ?>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
|
||||
|
||||
<div class="profil-section">
|
||||
<!-- PROFIL (à gauche) -->
|
||||
<div class="profile">
|
||||
<div class="profile-header">
|
||||
<div class="logo"></div>
|
||||
<div class="nom">
|
||||
<h2><?php echo $prenom;?> <?php echo $nom;?></h2>
|
||||
<p class="pseudo">@<?php echo $pseudo;?></p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="profile-info">
|
||||
<div class="section">
|
||||
<h3>Informations personnelles</h3>
|
||||
|
||||
<div class="info">
|
||||
<label>Nom :</label>
|
||||
<p><?php echo $nom;?></p>
|
||||
</div>
|
||||
|
||||
<div class="info">
|
||||
<label>Prénom :</label>
|
||||
<p><?php echo $prenom;?></p>
|
||||
</div>
|
||||
|
||||
<div class="info">
|
||||
<label>Nom d'utilisateur :</label>
|
||||
<p><?php echo $pseudo;?></p>
|
||||
</div>
|
||||
|
||||
<div class="info">
|
||||
<label>Email :</label>
|
||||
<p><?php echo $email;?></p>
|
||||
</div>
|
||||
|
||||
<div class="info">
|
||||
<label>Âge :</label>
|
||||
<p><?php echo $age;?></p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<h3>Statistiques</h3>
|
||||
|
||||
<div class="info">
|
||||
<label>Événements rejoints :</label>
|
||||
<p><?php echo $nombre_evenements;?></p>
|
||||
</div>
|
||||
|
||||
<div class="info">
|
||||
<label>Membre depuis :</label>
|
||||
<p><?php echo $date;?></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="profile">
|
||||
<div class="profile-info">
|
||||
<div class="section">
|
||||
<h3>Modifier mes informations</h3>
|
||||
|
||||
<form method="POST">
|
||||
<div class="section">
|
||||
<h3>Informations personnelles</h3>
|
||||
|
||||
<div class="form-group">
|
||||
<label>Nom :</label>
|
||||
<input type="text" name="nom" value="<?php echo htmlspecialchars($nom);?>" required>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label>Prénom :</label>
|
||||
<input type="text" name="prenom" value="<?php echo htmlspecialchars($prenom);?>" required>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label>Email :</label>
|
||||
<input type="email" name="email" value="<?php echo htmlspecialchars($email);?>" required>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label>Âge :</label>
|
||||
<input type="number" name="age" value="<?php echo $age;?>" min="1" max="120">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<h3>Changer le mot de passe</h3>
|
||||
|
||||
<div class="form-group">
|
||||
<label>Nouveau mot de passe :</label>
|
||||
<input type="password" name="nouveau_mdp" placeholder="Laisser vide pour ne pas changer">
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label>Confirmer le nouveau mot de passe :</label>
|
||||
<input type="password" name="confirmer_mdp" placeholder="Confirmer le mot de passe">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<button type="submit" class="btn-modifier">Sauvegarder les modifications</button>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
71
views/register.php
Normal file
71
views/register.php
Normal file
@@ -0,0 +1,71 @@
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>DREAM SELLER | Inscription</title>
|
||||
<link rel="stylesheet" href="../css/register.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<header>
|
||||
<a href="index.php"><button>ACCUEIL</button></a>
|
||||
</header>
|
||||
<section>
|
||||
|
||||
|
||||
<h2>INSCRIPTION</h2>
|
||||
|
||||
<form method="post">
|
||||
<div class="info">
|
||||
<div class="box">
|
||||
<input type="text" name="nom" id="nom" placeholder="Nom" required>
|
||||
</div>
|
||||
|
||||
<div class="box">
|
||||
<input type="text" name="prenom" id="prenom" placeholder="Prénom" required>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<!-- -->
|
||||
<div class="box">
|
||||
<input type="number" name="age" id="age" placeholder="Âge" required>
|
||||
</div>
|
||||
|
||||
<div class="box">
|
||||
<input type="text" name="pseudo" id="pseudo" placeholder="Nom d'utilisateur" required>
|
||||
</div>
|
||||
|
||||
<div class="box">
|
||||
<input type="email" name="email" id="email" placeholder="Adresse Mail" required>
|
||||
</div>
|
||||
|
||||
<div class="box">
|
||||
<input type="password" name="mdp" id="mdp" placeholder="Mot de passe" required>
|
||||
</div>
|
||||
|
||||
<div class="box">
|
||||
<input type="password" name="cmdp" id="cmdp" placeholder="Confirmer votre mot de passe" required>
|
||||
</div>
|
||||
|
||||
|
||||
<input class="but1" type="submit" name="formsend" id="formsend">
|
||||
|
||||
<!-- -->
|
||||
|
||||
|
||||
|
||||
</form>
|
||||
|
||||
|
||||
|
||||
<?php
|
||||
include '../controler/actionRegister.php';
|
||||
|
||||
?>
|
||||
|
||||
</section>
|
||||
|
||||
</body>
|
Reference in New Issue
Block a user