Page 1 sur 1

Demande - multiple connection sur un ID de connection BDD

Posté : 20 sept. 2011, 14:14
par codeclement
Bonjour,

Je crée un site avec de l'affichage de données multiples. Le code est bon, la BDD est opérationnelle, mon soucis vient de la partie administration.

Une partie du site permet donc à un adhérent de venir gérer ses propres evenements.

Ma question est la suivante : est-il possible de créer un seul "user" (avec son mdp) dans la base de données et que chaque adherent vienne se connecter avec? Surtout si il y a plusieurs connections en une fois?

Merci, bonne aprem.

Re: Demande - multiple connection sur un ID de connection BD

Posté : 20 sept. 2011, 14:35
par Mazarini
Bonjour,

Le programme PHP se connecte à la base de données avec un user et un mot de passe. Par contre tes utilisateurs se connectent à ton site avec leur propre user et mot de passe.

Re: Demande - multiple connection sur un ID de connection BD

Posté : 20 sept. 2011, 14:46
par codeclement
ca je suis d'accord.

Ma question est autre mais mal exprimé ou comprise.

A partir du moment ou l'adherent se connecte a la partie admin, il doit pouvoir gérer ses propres evenements. Il doit donc avoir acces a l'ecriture, modification de la BDD. A partir de la la, deux choix s'offre a moi:

1/ chaque utilisateur se voit attribué d'un user/mdp pour acceder a la BDD. Mais y a t'il une limite?

2/Chaque personne se connecte a la partie admin avec un code identique pour chacun. Auquel cas, est-il possible de se connecter/gerer avec un seul user/mdp mais avec plusieurs personnes qui l'utilise (avec le risque d'être en meme temps). Es-ce possible?

Dans l'idée, je serais tenté par l'option 1. Il sufit d'un test sur la BDD pour savoir si l'identifiant est correct. Mais y a t'il une limitation de USER/MDP possible?

Re: Demande - multiple connection sur un ID de connection BD

Posté : 20 sept. 2011, 15:00
par Mazarini
A partir du moment ou l'adherent se connecte a la partie admin, il doit pouvoir gérer ses propres evenements. Il doit donc avoir acces a l'ecriture, modification de la BDD. A partir de la la, deux choix s'offre a moi:
Qu'est ce que tu entends par "partie admin" ?
Un script PHP de ton site ou un outils de gestion de BDD ?

Dans le cas d'un outils de gestion de BDD, la gestion des droits se fait par table, pas par enregistrement.

Re: Demande - multiple connection sur un ID de connection BD

Posté : 20 sept. 2011, 15:45
par codeclement
En effet, il s'agit de la gestion de la table. Pourquoi elle doit se faire par la table?

Re: Demande - multiple connection sur un ID de connection BD

Posté : 20 sept. 2011, 15:57
par xTG
Tout simplement pour limiter l'accès.
Si tes users ont accès à la table des droits d'accès bah... Ils font ce qu'ils veulent après. ^^

Re: Demande - multiple connection sur un ID de connection BD

Posté : 21 sept. 2011, 17:27
par codeclement
Decidement on se comprend pas humhum :oops:

J'ai crée trois identifiants sur la base de données. Le premier en SELECT, il permet uniquement de voir les evenement(tout un chacun peut se balader sur le site, voir les evenements...). Le second est un identifiant administrateur avec tous les droits, le dernier est un identifiant adherent:Il va pouvoir modifier et changer les evenements qu'il a deja créer.
Ma question est donc la suivante, est ce que a chaque adherent je dois créer un identifiant a la base de données (sous phpmyadmin) ou bien chaque adherent pourra utiliser le "meme" (par le meme, j'entend juste l'id a la base de données)

Re: Demande - multiple connection sur un ID de connection BD

Posté : 21 sept. 2011, 20:05
par moogli
salut,

pourquoi 3 utilisateurs dans la base de données ?

tes visiteurs peuvent avoir accès au code php (et donc au identifiant) ?

si ce n'est pas le cas, pas besoin d'autant d'identifiant, tu gère toi même les accès via les scripts php !

la différence entre les adhérents est fait par leur connexion sur le site (typequement avec un système type espace membre

@+

Re: Demande - multiple connection sur un ID de connection BD

Posté : 21 sept. 2011, 22:24
par codeclement
Ok je comprend ou je voulais en venir, je me compliquais la tache.
C'est deja le cas, je suis deja en train de me créer un espace membre. Je m'aperçoit donc que ma demarche aurait été double et que je me compliquait la tâche. Merci d'avoir eclairé ma lanterne, en plus je viens de réussir une gestion d'un acces membre en lien avec la bdd. Peut-etre pas très académique mais ca fonctionne!!!
Bonne soirée.