[RESOLU] Afficher / Cacher les infos selon le membre

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Afficher / Cacher les infos selon le membre

Re: Afficher / Cacher les infos selon le membre

par nico44530 » 18 juin 2012, 06:07

Merci, je vais tester :)

Re: Afficher / Cacher les infos selon le membre

par Kelgors » 17 juin 2012, 19:21

Simplement faire un champ dans ta base de données dans la table des utilisateurs qui définit si l'utilisateur veut partager ses données
Par exemple, ton champ 'showMyInformation' est de type INT(1) ou boolean.
Tu traites ensuite en PHP quand quelqu'un visualise les informations d'un utilisateur :
//... 
// $stmt   objet  Contenant l'information showMyInformation de l'utilisateur souhaité

if ($stmt->showMyInformation == 0) { 
    // Executer une requete ciblant les champs (nom, prenom, age)
 } else {
     //Executer une requete recupérant tous les champs sauf le mdp
}

Re: Afficher / Cacher les infos selon le membre

par xTG » 17 juin 2012, 19:15

Il faut une table pour contenir les informations, genre une table de flag avec 0 ou 1.
Après il suffit de récupérer la ligne de la table et d'afficher ou non en fonction des résultats qu'on a récupéré.

Afficher / Cacher les infos selon le membre

par nico44530 » 17 juin 2012, 18:33

Bonjour,

Dans un espace membre ou les membres peuvent visiter les profils des autres,
j'aimerais que un membre choisisse de montrer ou de cacher ses infos (email, date de naissance, amis etc...) aux autres membres.

Comment faire ?
Je n'ai pas encore fait l'espace membre, je souhaite juste savoir comment procéder.

Merci