Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > symfony
symfony Forum d'entraide sur le framework PHP symfony. Avant de poster : cours symfony et FAQ symfony
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 13/08/2008, 16h14   #1
Membre du Club
 
Avatar de kifouillou
 
Inscription : septembre 2005
Messages : 270
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : septembre 2005
Messages : 270
Points : 51
Points : 51
Envoyer un message via MSN à kifouillou
Par défaut session : récupération de l'identifiant d'un utilisateur

Bonjour,

j'utilise des sessions pour la connexion d'utilisateur.

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
    $c = new Criteria(); 
    $c->add(AcquereurPeer::EMAIL, $login);
    $c->add(AcquereurPeer::MDP, sha1($password));
    $this->user = AcquereurPeer::doSelectOne($c);
    if ($this->user) 
    {      
      $this->setAuthenticated(true);
      $this->setAttribute('acquereur_id', $this->user->getId());
      return true; 
    }
    return false;
 
  }
Et sur ma page lorsque je suis connecté j'aimerais récupérer l'id de la personne connecté donc je fais :

Code :
$user = $this->getUser()->getAttribute('acquereur_id');
Mais cela ne me renvoie rien. Savez-vous pourquoi et ce que je devrais mettre ou remplacer ?

Merci d'avance.
kifouillou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/08/2008, 20h43   #2
Candidat au titre de Membre du Club
 
Inscription : novembre 2003
Messages : 28
Détails du profil
Informations forums :
Inscription : novembre 2003
Messages : 28
Points : 13
Points : 13
Salut

essaie ça :
Code :
$user = $sf_user->getAttribute('acquereur_id');
ouckileou est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h10.


 
 
 
 
Partenaires

Hébergement Web