Submitted by namasante on
Bonjour a tous,
je cherche une documentation sur " global $user", au fait je veux l'utilisé pour récupéré les information d'un utilisateur connécté...
Merci d'avance.
En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".
Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact
De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.
Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".
Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.
Submitted by namasante on
Bonjour a tous,
je cherche une documentation sur " global $user", au fait je veux l'utilisé pour récupéré les information d'un utilisateur connécté...
Merci d'avance.
Bonjour, Quel genre
Permalien Soumis par Aya le 15 Mars, 2012 - 13:50
Bonjour,
Quel genre d'informations veux-tu récupérer ?
Avec un peu de détail on pourra peut être t'aider.
Cordialement,
AyA
merci pour votre
Permalien Soumis par namasante le 15 Mars, 2012 - 14:09
merci pour votre réponse,
j'ai ajouté des champs dans la création des utilisateurs, genre: numéro de série des articles du client, son prénom, sa raison sociale, son adresse....etc, à tous moment un client qui est connecté a son compte, peut m'envoyé un formulaire, genre web assistance, et les informations qui lui concerne vont être chargé automatiquement... vous voyez??
Merci d'avance.
Comment ont été ajouté ces
Permalien Soumis par Aya le 15 Mars, 2012 - 14:18
Comment ont été ajouté ces différents champs dans le formulaire de création des utilisateurs? Savez-vous ou il sont stocké?
pour ajouter des champs a la
Permalien Soumis par namasante le 15 Mars, 2012 - 15:07
pour ajouter des champs a la création d'un nouveau utilisateur, je prosséde comme suit:
Accueil » Administration » Configuration » Utilisateurs » Account settings>>manage fields
ou ils sont stocké...ça j'ai aucune idée!!
Ce sont des champs tels qu’on
Permalien Soumis par vincent59 le 15 Mars, 2012 - 18:02
Ce sont des champs tels qu'on peut en ajouter maintenant (D7) sur les nodes, la taxonomie, etc.
Pour voir ce que contient $user, je propose de mettre
global $user;
echo "<pre>,var_dump($user),"</pre>";
quelque part dans ta page, afin d'avoir une idée de la structure de $user.
Merci pour votre
Permalien Soumis par namasante le 26 Mars, 2012 - 10:55
Merci pour votre réponse,
comme je ne suis pas très forte en programmation php, est ce que vous pouvez me dire dans quel fichier je peux trouver mes pages??
Merci d'avance.
Les pages dont je parlais
Permalien Soumis par vincent59 le 26 Mars, 2012 - 13:38
Les pages dont je parlais sont celles du thème (les modèles au format aaaaa.tpl.php
Pour afficher les données, ça peut être par exemple dans le fichier page.tpl.php.
Par contre si les informations doivent être utilisées par ailleurs (envoi de mail, etc), il faudra sans doute passer par un module spécifique, ou repasser sur le paramétrage pour utiliser des variables de type field_nom_du_champ.
Merci pour votre
Permalien Soumis par namasante le 26 Mars, 2012 - 15:14
Merci pour votre réponse,
j'ai essayé votre solution, et elle marche, j'ai pu voir les informations de l'utilisateur en cours, le problème est que j'ai ajouté des champs pour inscrire un nouveau utilisateur et global user ne me donne pas ces informations. est ce que cela est normale, et si oui, est ce que vous pouvez me donné une autre piste svp?
merci d'avance.
global $user ne te remonte
Permalien Soumis par ced_sdml le 28 Mars, 2012 - 14:02
global $user ne te remonte que l utilisateur en cours si tu veux les info d un des utilisateurs enregistrer c est plutôt :
Merci pour votre réponse, je
Permalien Soumis par namasante le 2 Avril, 2012 - 10:29
Merci pour votre réponse,
je met ce code ou? et je l'utilise comment??
Merci.