Méthode session
papyclic
Messages postés
446
Date d'inscription
Statut
Membre
Dernière intervention
-
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour
J'aurai besoin d'un petit coup de main pour ma session.
En fait aprés me connecter ma session est bien créé, mais j'ai du mal à comprendre pourquoi je ne peux afficher le prenom du membre connecté à la place de son pseudo.
J'ai essayé de changé pseudo en prenom mais en vain, pouvez-vous m'aider un peu s'ils vous plait.
Merci beaucoup de vos réponses.
Cordialement
J'aurai besoin d'un petit coup de main pour ma session.
En fait aprés me connecter ma session est bien créé, mais j'ai du mal à comprendre pourquoi je ne peux afficher le prenom du membre connecté à la place de son pseudo.
J'ai essayé de changé pseudo en prenom mais en vain, pouvez-vous m'aider un peu s'ils vous plait.
Merci beaucoup de vos réponses.
Cordialement
public function session() { $requete = $this->bdd->prepare('SELECT id_adherent FROM tb_adherent WHERE pseudo = :pseudo'); $requete->execute(array('pseudo' => $this->pseudo)); $result = $requete->fetch(); $_SESSION['id_adherent'] = $result['id_adherent']; $_SESSION['pseudo'] = $this->pseudo; return 1; }
if (isset($_SESSION['id_adherent'])){ $pseudo = (utf8_decode ($_SESSION['pseudo'])); echo '<div class="bonjour">'; echo ' <img src="image/coche_ok.png" alt="bonjour"/> Bonjour '.$pseudo ; echo '</div><br/><br/><br/>'; }
A voir également:
- Méthode session
- Www.yahoomail.com ouverture de session - Forum Yahoo mail
- Teamviewer code de session expiré ✓ - Forum logiciel systeme
- Session invalide ou obsolète ✓ - Forum finances
- Veuillez ouvrir une session avec les privilèges du gestionnaire ✓ - Forum Windows
- TeamViewer, quel risque de donner son le code - Forum Logiciels
1 réponse
Bonjour,
Et bien... c'est normal.....
vu que :
1 - Tu charges le PSEUDO dans ta variable session
2 - Tu ne récupère pas son PRENOM dans ta requête SQL
==>>>> Modifies donc ta requête pour récupérer aussi son PRENOM ( voir son NOM et/ou toute autre information pouvant t'être utile et qui serait dispo dans ta table...)
Puis utilises ces infos pour alimenter tes variables de SESSION.
PS:Ce n'est pas que je ne veuille plus t'aider... mais vue les questions que tu poses depuis quelques temps sur ce forum.. je pense qu'il serait intéressant (pour toi.;.) de commencer par apprendre les bases du PHP et du SQL....
Des tonnes de tutoriels sont présents sur le net... il faut juste que tu te motives un peu pour les suivre !
pourquoi je ne peux afficher le prenom du membre connecté à la place de son pseudo....
Et bien... c'est normal.....
vu que :
1 - Tu charges le PSEUDO dans ta variable session
$_SESSION['pseudo'] = $this->pseudo;
2 - Tu ne récupère pas son PRENOM dans ta requête SQL
SELECT id_adherent FROM tb_adherent WHERE pseudo = :pseudo'
==>>>> Modifies donc ta requête pour récupérer aussi son PRENOM ( voir son NOM et/ou toute autre information pouvant t'être utile et qui serait dispo dans ta table...)
SELECT id_adherent, prenom, nom, age FROM tb_adherent WHERE pseudo = :pseudo'
Puis utilises ces infos pour alimenter tes variables de SESSION.
PS:Ce n'est pas que je ne veuille plus t'aider... mais vue les questions que tu poses depuis quelques temps sur ce forum.. je pense qu'il serait intéressant (pour toi.;.) de commencer par apprendre les bases du PHP et du SQL....
Des tonnes de tutoriels sont présents sur le net... il faut juste que tu te motives un peu pour les suivre !