CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[PHP] Récupérer id utilisateur connecté

Roycewick54
Roycewick54
Niveau 7
22 mai 2014 à 18:59:56

Bonjour à tous,

J'aimerais faire en sorte de récupérer la valeur d'un champ de l'utilisateur qui est connecté.
Par exemple son ID.

J'ai beau avoir réfléchi j'ai pas vraiment trouvé :/

Pourriez-vous m'aider s'il vous plait ?

Cordialement
Royce'

yes-man
yes-man
Niveau 13
22 mai 2014 à 19:17:57

Bah, quand tu as ton formulaire de login, tu récupères les informations de la bdd, notamment pour comparer les mdp et savoir si c'est ok. C'est à ce moment là que tu récupères également l'id que tu stockes comme tu le veux :ok:

Roycewick54
Roycewick54
Niveau 7
22 mai 2014 à 19:19:48

C'est un projet en groupe, et ce n'est pas moi qui me suit occupé de la partie connexion, inscription, etc ...

Là est le "problème" ^^

yes-man
yes-man
Niveau 13
22 mai 2014 à 19:23:36

Bah, faut leur dire si ils ne l'ont pas déjà fait, parce que c'est là que ça se passe.

En revanche s'ils l'ont fait, c'est à toi de récupérer les variables de session, et ce après l'avoir démarré en début de page avec session_start.

Roycewick54
Roycewick54
Niveau 7
22 mai 2014 à 19:32:57

Tout le travail qu'ils ont marche.

Et la récupération de la variable de session c'est complexe à maitriser ou juste un "copier-coller" de leur code suffi ^^

yes-man
yes-man
Niveau 13
22 mai 2014 à 19:38:33

Tape login php dans google.. Y'a des millions d'explication..

Sur tes pages tu démarres ta session au début avec session_start(), et tu récupères les variables de session que tes camarades ont déclarés, un truc du style $id=$_SESSION['id'] .

Roycewick54
Roycewick54
Niveau 7
22 mai 2014 à 19:48:41

D'acc merci :)

Roycewick54
Roycewick54
Niveau 7
22 mai 2014 à 19:54:37

$id = $_SESSION['Auth']['id'];

Voici la variable

J'ai donc juste à réutilisé $id ?

[Nolimitee]
[Nolimitee]
Niveau 7
22 mai 2014 à 20:27:06

Je pense que le plus propre serait de créer un objet User avec un attribut ID ainsi qu'un constructeur permettant de charger un utilisateur juste avec un ID.
La fonction statique User::seConnecter($login,$pass);
(dans la classe User) permettrait de renvoyer son ID si la connexion est réussite te permettant de stocker l'ID de l'utilisateur dans une variable de session par exemple, mais pour ça faudrait voir avec ce qui s'occupe de la connexion.

Roycewick54
Roycewick54
Niveau 7
22 mai 2014 à 20:34:45

On avait une quinzaine d'heures à 4 personnes (même si on le fait plus à 2 que à 4^^) pour réaliser un projet avec des besoins, des objectifs, etc ... Donc pensez ) tout n'est pas évident mais je soumettrait l'idée ;)
Merci

Roycewick54
Roycewick54
Niveau 7
22 mai 2014 à 20:35:55

Donc penser à tout n'est pas évident mais je soumettrai l'idée*

[Nolimitee]
[Nolimitee]
Niveau 7
22 mai 2014 à 20:37:30

Royce va voir tes MP je t'ai laissé un message ^^

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Internet
  • Macintosh
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment