IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

session php


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Février 2013
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Congo-Kinshasa

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Santé

    Informations forums :
    Inscription : Février 2013
    Messages : 1
    Par défaut session php
    Bonjour
    Je suis en train de tenter de créer un site forum comme exercice php mysql mais j'arrive pas a afficher le nom de la personne qui se connecte après le login et le mot de passe. normalement je besoin qu'il affiche Bienvenu Mr....(le nom se trouvant dans ma base de données) mais rien ne s'affiche.. il n'affiche que bienvenu. mais le nom n'apparait pas.
    besoin d'aide svp et de savoir quel commande utilisé pour récupéré le nom de la personne connecté et l'affiché sur sa page d’accueil.
    merci.

  2. #2
    Membre chevronné Avatar de saymoneu
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2010
    Messages
    248
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2010
    Messages : 248
    Par défaut
    Bonjour,

    Pourrais-tu nous montrer de ton code qu'on puisse voir ce qui ne va pas?

  3. #3
    Membre Expert
    Avatar de gene69
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 769
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 769
    Par défaut
    faut faire un petit schéma use case.

    l'utilisateur ne s'est pas "identifié" / connecté. il est anonyme.
    Il peut avoir une session PHP mais celle-ci est initialisée sur un utilisateur "invité". Comme une galerie marchande, tu t'identifies qu'au moment de payer.

    Quand ça lui chante, l'utilisateur donne son nom et prenom. Généralement c'est un login, qui permet d'aller chercher le profil complet depuis une base de donnée.

    Le problème c'est que ton serveur web ne reconnaitra pas l'utilisateur à l'appel suivant la soumission de ton formulaire de connexion. Pour faire ça il faut utiliser le mécanisme des sessions php qui permet d'envoyer un token d'authentification via un cookie de façon transparente pour l'utilisateur.

    pour que ça marche, il faut maitriser les commandes suivantes
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    header() 
    header_sent() 
    session_start()
    session_destroy()
    et la variable super globale $_SESSION.

    je te conseille firebug dans le navigateur pour observer la transmission du coockie de session (onglet réseau). firebug pour firefox, mais tous les navigateurs ont leur propre outil.

    et puisque t'es à l'école, tu peux aller plus loin en lisant tout: http://www.php.net/manual/fr/book.session.php et poser tes questions.

Discussions similaires

  1. ZoneAlarm bloque mes variables de session PHP en local
    Par GritNatz dans le forum Sécurité
    Réponses: 3
    Dernier message: 24/06/2006, 14h20
  2. Deboggeur de variables de sessions PHP
    Par joe_le_mort dans le forum Langage
    Réponses: 10
    Dernier message: 14/11/2005, 23h22
  3. [Sécurité] Sessions PHP d'une fenetre à une autre
    Par creascript.com dans le forum Langage
    Réponses: 4
    Dernier message: 29/10/2005, 10h10
  4. [Sécurité] Session PHP
    Par lemagicien dans le forum Langage
    Réponses: 8
    Dernier message: 06/10/2005, 16h09
  5. les sessions PHP
    Par smh_master dans le forum Langage
    Réponses: 4
    Dernier message: 31/08/2005, 14h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo