Bonjour,
Je viens de réaliser mon premier espace membre et j'ai donc pour la première fois utilisé les sessions php. Je m'attendais à ramer misérablement et au final ça a fonctionné du premier coup.
Je viens donc effectuer ma récolte de carambars bios et accessoirement poser quelques questions théoriques afin d'y voir plus clair.
Voilà ce que j'ai fait :
- En haut de l'index et des pages non incluses j'ai écrit session_start().
- Après identification, je récupère les valeurs comme suit (suite à une requête sql recherchant le pseudo et l'id correspondant à l'email entré dans le formulaire d'inscription) :
Ensuite, pour vérifier si tout fonctionne, j'affiche cela dans mes pages :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $pseudoSession = "$pseudo"; session_register("pseudoSession"); $idSession="$id"; session_register("idSession");
Et cela s'affiche bien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2<?php echo"BIENVENUE $_SESSION[pseudoSession] !";?>
Questions :
-La méthodologie vous semble-t'elle malgré tout à revoir ?
-Les fonctions utilisées sont-elles les bonnes ?
-Pourquoi est-ce que si j'initilialise plusieurs session_start() sur plusieurs pages différentes, est-ce la même sessions qui est utilisée ?
-Qu'avez-vous mangé à midi ?
- Que pouvez-vous me dire d'autre sur les sessions, qui puisse me permettre d'avoir l'air moins cruche en parlant de ce sujet ?
Merci d'avance pour vos réponses.
Partager