Stratégie de programmation

Stratégie de programmation - PHP - Programmation

Marsh Posté le 30-06-2008 à 09:35:43    

Bonjour,
 
Je dois gerer tout le contenu d'un disque réseau via une interface web.
 
J'ai codé la lecture des repertoires et telechargement de fichiers en PHP mais je doute pouvoir tout gerer comme ca.
 
Je ne demande pas du code mais une aide pour savoir que faire pour gerer la suppression de fichiers, l'ajout de répertoire via l'interface web.
 
Est ce possible à l'aide de MySQL ? Sinon que me proposez vous d'autre?
 
Merci pour vos réponses

Reply

Marsh Posté le 30-06-2008 à 09:35:43   

Reply

Marsh Posté le 30-06-2008 à 09:46:43    

Je ne vois pas ce que MySQL a à voir la dedans... A moins que tu veuille logger ces actions...
 
Php gère ça très bien tout seul. Après si tu veux coupler ça à MySQL pour avoir une trace, c'est pas un problème.

Reply

Marsh Posté le 30-06-2008 à 11:51:22    

C'est bien ce que je me disais. En fait j'en demande peut etre trop mais je souhaiterai avoir une rapide analyse descendante de la façon je pourrais traiter le probleme.

Reply

Marsh Posté le 30-06-2008 à 12:06:59    

Moi je vois comme ça, tes fichiers listés sont en fait des liens, quand tu cliques dessus, celà alimente un champ texte qui désigne le fichier avec un bouton à coté "Supprimer". En cliquant dessus, tu supprimes le fichier (unlink en PHP) et tu insères un record dans une table de log : (NomFichier/Type/NomUtilisateur/Date et Heure)
Type = "Suppression"
 
 
Pour créer un répertoire, tu places en dessous de ta liste un champs texte avec un bouton. Après avoir rempli ce champs et en vérifiant que le dossier n'existe pas déjà (opendir renvoi false), tu crées le dossier (mkdir) et tu insères dans ta table de log :  
(NomFichier/Type/NomUtilisateur/Date et Heure)
avec Type = "Création dossier"
 
Moi je ferai comme ça mais je ne vois pas où est la difficulté

Reply

Marsh Posté le 30-06-2008 à 13:03:44    

je vais tenter ca.
 
C'est surement pas compliqué mais je suis une brèle en programmation et je decouvre à peine le PHP.  
 
Merci pour tes réponses

Reply

Marsh Posté le 30-06-2008 à 13:07:01    

pas de quoi

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed