Je me demandais comment afficher un nom d'utilisateur connecté sur chaque page en utilisant PHP SESSIONS?Comment afficher un nom d'utilisateur en utilisant PHP SESSIONS?
0
A
Répondre
2
Mettez le nom d'utilisateur des membres dans une variable de session. Je n'ai personnellement pas touché de PHP depuis un moment mais vous utilisez habituellement le tableau super global $ _SESSION [].
echo $ _SESSION ['nom d'utilisateur'];
1
Les données utilisateur doivent être stockées quelque part dans le $ _SESSION global. Que le nom soit inclus ou non, cela dépend de vos scripts.
Je voudrais faire un var_dump($_SESSION)
pour voir exactement ce qui est stocké dans la session, puis utiliser cette information pour vérifier si le nom existe dans la session, et sinon, interroger la base de données pour cela et le stocker dans la session.
if (!isset($_SESSION['User']['name']) {
$q = mysql_query("SELECT name FROM users WHERE id = $_SESSION['User']['id']");
$r = mysql_fetch_row($q);
$_SESSION['User']['name'] = $r[0];
}
echo 'Hello, '.$_SESSION['User']['name']
Questions connexes
- 1. sessions php en utilisant ajax
- 2. les sessions en php
- 3. Comment valider un nom d'utilisateur en utilisant php?
- 4. accès sessions actives en PHP
- 5. Progression de php lourd en utilisant des sessions
- 6. Sessions CodeIgniter vs sessions PHP
- 7. Afficher un message en utilisant msg en PHP
- 8. Cross domain PHP Sessions
- 9. Utiliser les sessions PHP
- 10. PHP en utilisant une variable dans un nom de variable
- 11. Sessions PHP sécurisées
- 12. Opera & PHP Sessions Problème
- 13. Comment afficher plusieurs valeurs en utilisant php et mysql?
- 14. Comment afficher de nombreuses listes imbriquées en utilisant PHP?
- 15. PHP SESSIONS problème
- 16. Sessions php dans différents navigateurs
- 17. php cookies, sessions, mysql
- 18. PHP: Sessions across comprend
- 19. Comment faire pour afficher le nom des fichiers de dossier (nom coréen) en php?
- 20. Sessions Java et PHP
- 21. php sessions problème
- 22. Question rapide sur les sessions en PHP
- 23. PHP Sessions & Forms
- 24. Comment utiliser les sessions php dans xslt?
- 25. Comment puis-je afficher un nom en utilisant l'ID comme clé étrangère?
- 26. Sessions PHP Expiration inattendue
- 27. Afficher l'image en utilisant file_get_contents
- 28. Comment puis-je convertir un numéro de mois numérique en nom de mois en utilisant PHP
- 29. Comment faire pour afficher un message d'erreur côté serveur dans un popup en utilisant php
- 30. Comment synchroniser l'état entre les sessions PHP?
Je ne voudrais pas var_dump() quoi que ce soit sauf si vous avez un fantôme d'un problème avec la session. Rien ne va apparaître comme par magie ici. Vous voudrez peut-être référencer le manuel PHP sur celui-ci: http://www.php.net/manual/en/session.examples.basic.php –