Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD > PHP & MySQL
PHP & MySQL Forum d'entraide sur les fonctions MySQL avec PHP. Avant de poster -> FAQ MySQL, Cours MySQL et Sources MySQL. Pour les questions concernant le moteur MySQL plutôt que les fonctions PHP, merci d'utiliser le forum MySQL.
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 12/06/2011, 17h22   #1
Invité régulier
 
Inscription : janvier 2009
Messages : 15
Détails du profil
Informations forums :
Inscription : janvier 2009
Messages : 15
Points : 8
Points : 8
Par défaut Pb pour authentifier mes membres

Bonjour, je suis débutant en php ,

J'aimerais donner accès à différente partie de mon site à différent types de membres.J'aimerais en gros que les membres de types A est accès à la partie du site réservé au membre de type A, ceux type de B est accès à la partie réservé au membre de type B et pareillement pour les membres C.Pour cela dans ma base de donnée(Mysql) j'ai créé 3 tables différents une pour les membres A, une autre pour les membres B , une autre pour les membres C , avec l'ensemble de leurs données respectifs(pseudo, mot de pass,email,...).
Pour faire simple c'est comme si mon site était séparé en 3 parties, une réservé au A, une autre B, une autre au C, et j'aimerais créer un script faisant que lorsqu'un membre se connecte au site, selon la catégorie à laquelle il appartient(A,B ou C )qu'il accède à la partie qui lui est réservé.
Pour info j'utilise Dreamweaver Cs5 si cela peut aider.

Je vous remercie d'avance de vos réponse.
Shilong est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/06/2011, 19h33   #2
Membre chevronné
 
Homme Taoufiq Ben
Développeur Web
Inscription : mai 2009
Messages : 460
Détails du profil
Informations personnelles :
Nom : Homme Taoufiq Ben
Âge : 25
Localisation : Maroc

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : mai 2009
Messages : 460
Points : 644
Points : 644
Le mieux est d'utiliser une seule table avec un champ nommé catégorie. une fois connecté tu va créer une session et lui passer la catégorie comme ça tu vas vérifier sur la session.
m4riachi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/06/2011, 20h49   #3
Nouveau Membre du Club
 
Inscription : juin 2004
Messages : 156
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 156
Points : 34
Points : 34
Hello,

si j'étais toi, je verrais la chose de la façon suivante :

une table Membre

avec :
Citation:
id_membre,
nom,
prénom,
email,
categorie_id
une autre table Catégorie
avec :
Citation:
id_categorie,
label_categorie

label_categorie correspond à A, B, C
donc par exemple dans ce cas categorie_id = 1 définirais les membre de type A, categorie_id = 2 les membres de type B et categorie_id = 3 les membres de type C.

une fois que l'utilisateur remplie son formulaire de connexion, tu sais automatiquement quel categorie_id il a et donc s'il appartient à A, B ou C.

Il suffit d'enregistrer cette information en session voir les tableaux $_SESSION en php pour stocker l'information en mémoire et faire apparaître les éléments suivant le categorie_id du membre
sirbaldur est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h53.


 
 
 
 
Partenaires

Hébergement Web