Gestion de fichiers PHP

Gestion de fichiers PHP - PHP - Programmation

Marsh Posté le 29-01-2014 à 01:18:47    

Bonjour ici :)
 
Je suis à la recherche d'une méthode efficace pour gérer les envois de fichier sur mon appli PHP. Chaque utilisateur doit pouvoir envoyer des fichiers sur son espace perso, ces fichiers doivent rester confidentiels.  
Ma méthode actuelle est assez "rustique" :
- A la création du compte utilisateur, génération d'un hash unique (basé sur heure serveur) stocké en base et lié à l'utilisateur
- Au premier envoi de fichier, création d'un dossier /uploads/[hash]/ (la racine de "uploads" n'étant pas consultable)
- L'utilisateur voit le contenu de son dossier perso (en gros, tout est géré en PHP, la base ne sert qu'à stocker le nom du dossier, le hash)
 
Ce que je me demande c'est de quelle façon je pourrais faire ça proprement ? Je connais la technique du stockage bit à bit dans un champ text sur la base sql mais c'est assez dégueulasse, surtout sur un mutualisé [:tinostar]  
 
Chiffrement des fichiers uploadés avec une clé en base ?
 
Merci :)

Reply

Marsh Posté le 29-01-2014 à 01:18:47   

Reply

Sujets relatifs:

Leave a Replay

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