Précédent   Forum des professionnels en informatique > PHP > Langage
Langage Forum sur le langage PHP, la POO, les conventions, la sécurité, etc. Avant de poster : FAQ Langage, toutes les FAQ PHP, cours langage et sources PHP
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/12/2007, 10h32   #1
Candidat au titre de Membre du Club
 
Inscription : décembre 2004
Messages : 48
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 48
Points : 11
Points : 11
Par défaut demarche pour site privé

Bonjour,
je m'initie au developpement de page web avec php.
Mon but est de creer un site avec 3 parties:
Parite 1: invités
*ils ne pourront avoir accès qu'à trois pages sur le site.
Partie 2: membres
* ils auront droit en plus des 3 pages des invités à 2 pages après connexion dont:
photo
pour visualiser les photos
livre d'or
pour laisser des messages
Partie 3: admin
*son but est de gerer tout le site.
Ma question en tant que novice est de savoir le nombre de dossier, l'arborescence de ces dossiers à creer.
en un mot, toute info (tout b-a-ba) pour la conception d'un tel site
Merci de m'orienter
ulovb est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2007, 10h40   #2
Membre Expert
 
Avatar de Bebel
 
Homme David B.
Développeur informatique
Inscription : avril 2003
Messages : 742
Détails du profil
Informations personnelles :
Nom : Homme David B.
Âge : 29
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : avril 2003
Messages : 742
Points : 1 085
Points : 1 085
Salut
le premier point pour commencer regarde deja du coté des tutos et des cours sur developpez

Apres ce dont tu vas avoir besoin c'est de gérer un espace membre.
Le plus simple pour les droits.
Tu ajoutes une variable de niveau sur tes pages
par exemple
niveau 1 ==> invité
niveau 2 ==> membre
niveau 3 ==> admin

pour chaque utilisateur tu stockes leur niveau en base de données. Et si l'utilisateur ne s'identifie pas par défaut il est niveau 1.

Après pour chaque page tu vérifies si l'utilisateur à un niveau suffisant pour accéder à la page.
__________________
Tout énigme a une solution ! Tout est question de discipline !
Bebel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2007, 10h54   #3
Membre actif
 
Avatar de bluemartini
 
Inscription : avril 2006
Messages : 154
Détails du profil
Informations personnelles :
Âge : 32
Localisation : France, Hérault (Languedoc Roussillon)

Informations forums :
Inscription : avril 2006
Messages : 154
Points : 160
Points : 160
Bon courage

Mis à part cela, je ne crois pas que se poser comme première question quelle doit être l'arborescence des dossier est une bonne façon de faire.
Je te conseille plutôt pour cela de réfléchir sur papier à voir comment ton site va s'architecturer, les informations dont tu auras besoin à tel ou tel moment. Je te renvois aux tutos de conception fonctionnelle dispos sur ce site.
Ensuite, vu que la gestion des utilisateurs est importante, regarde aussi les tutos parlant de l'accès multi-utilisateur (notamment avec la gestion des sessions, car souvent dans ces tutos on y parle aussi des solutions utilisées comme par exemple l'enregistrement des paramètres et des droits utilisateurs en base de données).
Et enfin, je te conseille vivement l'approche MVC. Les tutos sont aussi dispos sur ce site. Un peu dur au départ, mais vite compris, et très utiles pour la création d'un tel site.
bluemartini est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h13.


 
 
 
 
Partenaires

Hébergement Web