Ce site utilise des cookies pour améliorer uniquement votre expérience utilisateur.
Vous pouvez lire à tout moment comment nous utilisons les cookies sur le site.
Après avoir créé notre page de connexion et notre page d'inscription il est temps de créer un profil pour votre utilisateur !
La page profil permettra plusieurs choses ! D'éditer ses informations personnelles, d'avoir un aperçu de votre profil et d'y retrouver plusieurs options intéressantes
Pour concevoir notre page profil, il nous faudra récupérer l'ID de la session que l'utilisateur à une fois qu'il s'est connecté à votre site.
Page profil.php
<?php
session_start();
include('bd/connexionDB.php');
// S'il n'y a pas de session alors on ne va pas sur cette page
if(!isset($_SESSION['id'])){
header('Location: index.php');
exit;
}
// On récupère les informations de l'utilisateur connecté
$afficher_profil = $DB->query("SELECT *
FROM utilisateur
WHERE id = ?",
array($_SESSION['id']));
$afficher_profil = $afficher_profil->fetch();
?>
<html lang="fr">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Mon profil</title>
<head>
<body>
<h2>Voici le profil de <?= $afficher_profil['nom'] . $afficher_profil['prenom']; ?></h2>
<div>Quelques informations sur vous : </div>
<ul>
<li>Votre id est : <?= $afficher_profil['id'] ?></li>
<li>Votre mail est : <?= $afficher_profil['mail'] ?></li>
<li>Votre compte a été crée le : <?= $afficher_profil['date_creation_compte'] ?></li>
</ul>
</body>
</html>
À partir de maintenant vous savez comment créer un espace membre pour votre utilisateur afin d'afficher ses informations. Il ne vous reste plus qu'à donner la possibilité à votre utilisateur de modifier comme il le souhaite les informations de son profil ! 😀