Bloquer la fenêtre de téléchargement
Fermé
apocal33
-
19 juil. 2010 à 22:18
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 - 19 juil. 2010 à 23:02
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 - 19 juil. 2010 à 23:02
A voir également:
- Bloquer la fenêtre de téléchargement
- Site de telechargement - Guide
- Bloquer pub youtube - Guide
- Darkino telechargement - Guide
- Raccourci agrandir fenetre - Guide
- Vlc telechargement - Télécharger - Lecture
1 réponse
avion-f16
Messages postés
19246
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
4 497
19 juil. 2010 à 22:24
19 juil. 2010 à 22:24
Salut.
Voilà deux solutions :
- Tu peux créer un dossier pour chaque utilisateur et le protéger avec une identifcation HTTP (.htaccess et .htpasswd) où chaque utilisateur a son compte (et il n'y a qu'un compte par dossier).
- Tu peux interdire l'accès au dossier par HTTP (avec un .htaccess contenant « Deny from all ») et créer un script de téléchargement en PHP qui se charge de vérifier si l'utilisateur est bien le propriétaire (il te faudra une base de données).
Voilà deux solutions :
- Tu peux créer un dossier pour chaque utilisateur et le protéger avec une identifcation HTTP (.htaccess et .htpasswd) où chaque utilisateur a son compte (et il n'y a qu'un compte par dossier).
- Tu peux interdire l'accès au dossier par HTTP (avec un .htaccess contenant « Deny from all ») et créer un script de téléchargement en PHP qui se charge de vérifier si l'utilisateur est bien le propriétaire (il te faudra une base de données).
19 juil. 2010 à 22:45
je veut bien le détaille pour la solution 2 ^^ si c possible
merci
19 juil. 2010 à 23:02
Stocke les fichiers dans le dossier "fichiers".
Dans ce dossier, crées un .htaccess contenant ceci :
Crées un fichier "telecharger.php" contenant ceci (minimum) : Voilà la structure minimum de la table "fichiers" :
- id : Nom de fichier généré
- user_id : Identifiant unique du membre
Tu peux ajouter d'autres données comme la date d'ajout, le type de fichier, l'id de la catégorie, ...
Lorsque tu enregistres un fichier, n'oublie pas d'insérer l'entrée :
Sans oublier le lien :