| différence pnadmin.php et pnadminapi.php | |
| Auteur | Sujet |
|---|---|
|
Gilles Grand Maître enregistré depuis : jui. 2005 Messages : 2191 dernière visite: 04.07.08 |
Quelle est la différence de codage que l'on doit avoir entre pnadmin.php et pnadminapi.php ?? je ne vois pas pourquoi l'on doit faire une distinction, ni quelle distinction doit-on faire !!
Merci ! Gilles ><>° |
| 03.07.2006, 11:39 | |
|
Chestnut Grand Maître enregistré depuis : mar. 2005 Messages : 1125 dernière visite: 13.06.08 |
pnadmin se différentie de pnadminapi dans le sens où le premier se préoccupe de l'interface et de l'information à lui envoyer...
Tandis que les action de récupération d'information, de traitement, etc... sont des action de l'API pnadmin Code: [Télécharger] [Cacher]
pnadminapi Code: [Télécharger] [Cacher]
C'est une simple séparation des fonctions de l'interface des fonctions de traitement. on peut aussi créer ses propres fichiers api. pntotoapi.php Code: [Télécharger] [Cacher]
... qui sera appelée : Code: [Télécharger] [Cacher]
Chestnut ! Administrateur Aucun Support par message privé... Même en cas de pensée suicidaire ! Règles à suivre |
| 03.07.2006, 12:19 | |
|
Gilles Grand Maître enregistré depuis : jui. 2005 Messages : 2191 dernière visite: 04.07.08 |
Si j'ai par exemple 3 types d'utilisateurs: clients, vendeur, et administrateur, la tendance est-elle de faire un pnclient.php pnclientapi.php, pnvendeur.php pnvendeurapi.php pnadmin.php et pnadminapi.php ou dans le pnuser on distingue clients et vendeurs par des droits différents ?
Ne serai-ce pas envisageable de définir des droits pour une "catégorie" d'utilisateur. pour que le pnclient.php ne soit accessible qu'au groupe "client" par exemple ? Gilles ><>° |
| 11.07.2006, 14:44 | |
|
Chestnut Grand Maître enregistré depuis : mar. 2005 Messages : 1125 dernière visite: 13.06.08 |
Tu as la réponse dans ta propre question... Libre à toi de faire ce que tu veux mais une fonction devrait toujours contenir la vérification appropriée des droits. Qu'elle soit dans pnuser.php ou dans pnvendeur.php.
Alors si tu veux faire un pnvendeur.php et pnvendeurapi.php et que ces fonctions n'ont pour but que d'être accessibles à un groupe "vendeur", tu dois y mettre les vérifications de permission approprié. Sinon, les pnvendeur(api).php seront accessibles à tous. La séparation des fichier en elle-même n'est que pour ta seule convenance. Chestnut ! Administrateur Aucun Support par message privé... Même en cas de pensée suicidaire ! Règles à suivre |
| 12.07.2006, 09:15 | |
Généré par pnForum Version 2.6
CA_Aphrodite design by Vjacheslav Trushkin - phpBBStyles.com
Ported to PostNuke pnForum by Chestnut - http://dev.pnconcept.com
CA_Aphrodite design by Vjacheslav Trushkin - phpBBStyles.com
Ported to PostNuke pnForum by Chestnut - http://dev.pnconcept.com




