un espace membre

comment bien organiser mes pages

L'auteur de ce sujet a trouvé une solution à son problème.
Auteur du sujet

Bonsoir j'ai presque fini le TP sue la création d'un espace membre d'OC le problème se trouve beaucoup plus au niveau de l’organisation du code et de mes pages - inscription - connexion - rappel du mot de passe - modification du profil - paramètre - suppression de compte - .....

comment dois je organiser tous ceci

  1. fait une page qui inclus une autre en fonction du paramètre GET
  2. faire une contrôleur qui redirige le membre vers la page désirée

je développe uniquement en procédurale et j'ai fait l'effort d'organiser mon code selon l’architecture MVC

Édité par artragis

Sorry for grammar and spelling mistakes!

+0 -0
Staff

Cette réponse a aidé l'auteur du sujet

Salut,

C'est une bonne idée que de travailler sur le modèle MVC, et ainsi de séparer les modèles des vues.

Dans la suite de la logique, je pencherai pour une page qui tiens lieu de contrôleur, mais sans pour autant faire de la redirection telle que je l'entends, savoir header(Location:…). Plus une page qui va chercher les bonnes infos dans les bons modèles.

Llama ◦ FAQ PHPTuto WAMP

+0 -0
Auteur du sujet

Bonjour

Bonjour si j'ai bien compris l’organisation pourras être la suivante - - inscription - - connexion - - déconnexion - - rappel de mot de passe - - une page avec ces onglets - - profil - - modifier - - paramètres mais pour la dernière j'ai pas vraiment grande idée - - comment afficher le pseudo du membre dans l'url? est il obligatoire de passer pas un htaccess si non peut tu me donner un e meilleur methode

Sorry for grammar and spelling mistakes!

+0 -0

Qu'entends-tu par "afficher le pseudo du membre dans l'url" ?

Si c'est passer des variables de cette façon viewprofile/ThuleMalta plutôt que viewprofile/?user=ThuleMalta, malheureusement aucune autre solution que l'Apache mod-rewrite

Mets-ça dans ton .htaccess :

1
2
3
4
5
6
<IfModule mod_rewrite.c> 
    RewriteEngine On 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteRule ^(.*)$ ton_fichier.php?ta_variable_ici=$1 [QSA,L] 
</IfModule>

Édité par ThuleMalta

ThuleMalta - C#, PHP, Python/Django, Unity3D. mon blog

+0 -0
Vous devez être connecté pour pouvoir poster un message.
Connexion

Pas encore inscrit ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte