Créer une gestion de comptes pour des downloads - PHP - Programmation
Marsh Posté le 05-07-2007 à 13:05:46
bha tu as une table utilisateurs dans ta BDD?
tu as une table fichier_telechargement ?
il suffit que tu mette l'id_utilisateur dans la table telechargement..
comme ca chaque fichier fera reference à un seul utilisateur .
edit en gros :
utilisateur{
id_utilisateur
nom
}
fichier_download{
id_download
nom
url
id_utilisateur
}
Marsh Posté le 05-07-2007 à 13:35:29
Oui donc avec cette méthode on n'affiche que les fichiers propres à l'utilisateur. Mais si un utilisateur tape l'url d'un fichier qui existe et qui ne lui est pas destiné ?
Marsh Posté le 05-07-2007 à 14:59:29
J'ai trouvé la solution !
Après avoir identifié les utilisateurs, je propose des fichiers en téléchargement et ceux-ci se trouvent dans une zone sécurisée du serveur (un .htaccess avec deny from all). Il faut ensuite gérer le téléchargement par PHP, et pour ça j'ai trouvé un tuto très clair, je vous en fait profiter ça peut toujours aider !
http://www.oreilly.fr/contenu/2007 [...] uris%C3%A9
i3e
Marsh Posté le 05-07-2007 à 12:20:48
Bonjour,
Je dois créer un système sécurisé permettant à l'utilisateur de télécharger des fichiers mis à sa disposition par le site. C'est à dire que chaque utilisateur a accès à ses propres fichiers, pas à ceux des autres !
Voilà, la problématique est simple, mais je n'ai aucune idée de comment réaliser un tel système..
Je précise que le site est développé en PHP, l'utilisation de MySQL est possible.
Quelqu'un peut m'aider ?