Affichage du nom d'utilisateur d'un membre

Par Charles Sauvat, il y a 9 ans


Bonjour,

Voila je rencontre un petit problème avec mon code.

Ce que je fais

J'ai déjà commencé à coder comme je pouvais j'ai crée en haut de ma page une connexion à ma session
session_start();
Puis j'ai fait un print de ma session pour voir si tout fonctionnait
print_r($_SESSION);

Ce que je veux

J'aimerais avant tout, que lorsque la personne arrive sur son espace client son nom sois affiché (Numéro ID)
Juste la

Merci de votre aide !

5 réponses

Lartak, il y a 9 ans

Bonjour.
Est-ce que tu as regardé comment faire un espace membres et par conséquent comment alimenter la variable de session avec les informations de l'utilisateurs ?
Surtout que tu nous dit :

Puis j'ai fait un print de ma session pour voir si tout fonctionnait
print_r($_SESSION);

Mais tu ne nous en dit pas le résultat.

Charles Sauvat, il y a 9 ans

Salut ! J'ai reussi par moi même au bout de quelques minutes de recherche ! ;)

Charles Sauvat, il y a 9 ans

Cependant j'aimerais que si une personne essaye d'acceder à ma page sans être connecté il sois redirigé tu peux m'aider ?

Lartak, il y a 9 ans

Pour cela, il faudrait que tu nous montres le code concerné.

SLK, il y a 9 ans

Salut,

Comme tu utilises la variable $_SESSION,
au moment où l'utilisateur se connecte, tu pourrai faire un truc de ce genre :

// l'utilisateur se connecte, on en profite pour enregistrer une variable de $_SESSION $_SESSION['is_connected'] = true;

Du coup sur d'autres pages, tu peux faire un truc du style :

// un utilisateur tente d'accéder à une page if (isset($_SESSION['is_connected']) && $_SESSION['is_connected'] === true) { // tu accède à la page, tu fais tes trucs. } else { // tu rediriges header('Location: index.php'); }