Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
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 22/12/2006, 15h39   #1
Membre expérimenté
 
Avatar de Strix
 
Inscription : novembre 2006
Messages : 632
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 632
Points : 516
Points : 516
Par défaut [FTP] Conseils pour arborescence de fichiers

Bonjour.

Je débute en PHP/MySQL et je voulais avoir quelques conseils pour ne pas faire d'erreur.

Je tente de créer un espace client et je sais déjà :
  • Créer une base et je suis en train de voir comment y intégrer les infos par formulaire.
  • Les infos qu'il me faut (nom, patati, patata...) + login et password (en cours de résolution)
  • Que chaque client aura un dossier avec des fichier (le listing d'un dossier, c'est résolu)

Mais plusieurs questions se posent à moi :
Dois-je organiser mes dossiers comme ceci :
  • Fichiers/client1/
  • Fichiers/client2/
  • Fichiers/client3/
ou comme cela :
  • Client1/fichiers/
  • Client2/fichiers/
  • Client3/fichiers/

Et dois-je créer
  • une page fichiers par client (Et c'est pages peuvent elles être créer automatiquement)
  • ou une page fichiers et le client, une fois connecter, n'aura accès qu'à un dossier ?


Je ne demande en aucun cas qu'on me fasse le boulot, ça me dérange pas de chercher puis j'aime bien savoir comment ça marche, c'est juste des questions pratiques.

Merci d'avance
Strix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/12/2006, 17h58   #2
Expert Confirmé Sénior
 
Avatar de Mr N.
 
Inscription : septembre 2004
Messages : 5 421
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 5 421
Points : 5 835
Points : 5 835
Citation:
Envoyé par Strix
Dois-je organiser mes dossiers comme ceci :
  • Fichiers/client1/
  • Fichiers/client2/
  • Fichiers/client3/
ou comme cela :
  • Client1/fichiers/
  • Client2/fichiers/
  • Client3/fichiers/
Et pourquoi pas tout simplement :
  • Client1/
  • Client2/
  • Client3/
__________________
Get your motor runnin'
Head out on the highway...
Mr N. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/12/2006, 09h48   #3
Membre expérimenté
 
Avatar de Strix
 
Inscription : novembre 2006
Messages : 632
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 632
Points : 516
Points : 516
Citation:
Envoyé par Mr N.
Et pourquoi pas tout simplement :
  • Client1/
  • Client2/
  • Client3/
Ben si j'ai une page à créer par client (sachant qu'il y aura "fichiers" et "profil"), j'aime bien organiser mes dossiers !

Comme je l'ai dit je débute, donc je pense que je vais faire pas mal de c*nn*r**s au début, donc autant essayer d'aborder la chose proprement.
Strix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/12/2006, 10h17   #4
Expert Confirmé Sénior
 
Avatar de Mr N.
 
Inscription : septembre 2004
Messages : 5 421
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 5 421
Points : 5 835
Points : 5 835
Est-ce que tu peux donner un exemple plus complet, car là j'arrive pas à cerner le problème...
__________________
Get your motor runnin'
Head out on the highway...
Mr N. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/12/2006, 10h25   #5
Membre expérimenté
 
Avatar de Strix
 
Inscription : novembre 2006
Messages : 632
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 632
Points : 516
Points : 516
Citation:
Envoyé par Mr N.
Est-ce que tu peux donner un exemple plus complet, car là j'arrive pas à cerner le problème...
Alors...

Après connexion par identifiant et mot de passe, le client aura accès à 5 pages :
  • Tableaux de bord (accueil) avec Profil et liste de fichier à télécharger
  • Son profil (qu'il pourra modifier)
  • Formulaire pour ouverture du FTP (d'ailleurs faut que je vois comment intégrer son mail dans celui que je recevrai et qu'il reçoivent également un mail d'archives)
  • Formulaire de contact (idem...)
  • Une partie "Aide" (Pas de PHP nécessaire, textes et liens unquement)

Ma grande question est :
Dois-je créer une page Tableau de bord par client (tdbcl1.php, tdbcl2.php,tdbcl3.php...) et c'est pages peuvent elles être créées automatiquement) ou une seule et même page "tdb.php" (par exemple et le client, une fois connecter, n'aura accès qu'à son profil et ses fichiers ?

Y a-t-il une meilleure façon celà, plus pratique, plus "normale" ?

Merci d'avance
Strix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/12/2006, 11h58   #6
Expert Confirmé Sénior
 
Avatar de Mr N.
 
Inscription : septembre 2004
Messages : 5 421
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 5 421
Points : 5 835
Points : 5 835
Citation:
Envoyé par Strix
Dois-je créer une page Tableau de bord par client (tdbcl1.php, tdbcl2.php,tdbcl3.php...) et c'est pages peuvent elles être créées automatiquement)
non !

Citation:
Envoyé par Strix
une seule et même page "tdb.php" (par exemple et le client, une fois connecter, n'aura accès qu'à son profil et ses fichiers ?
oui !
__________________
Get your motor runnin'
Head out on the highway...
Mr N. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/12/2006, 13h00   #7
Membre expérimenté
 
Avatar de Strix
 
Inscription : novembre 2006
Messages : 632
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 632
Points : 516
Points : 516
Merci bien !
Strix est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



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


 
 
 
 
Partenaires

Hébergement Web