bbProg
Messages postés16Date d'inscriptionmardi 27 août 2002StatutMembreDernière intervention28 octobre 2003
-
3 mai 2003 à 23:42
cs_TASIOT
Messages postés20Date d'inscriptionjeudi 18 septembre 2003StatutMembreDernière intervention26 septembre 2008
-
31 oct. 2003 à 13:32
Est-il possible d'imposer un mot de passe pour un téléchargement ?
pour l'accès à une page, c'est pas compliqué, vu qu'on peut écrire du code php dans la page, mais pour un fichier ( pdf, gif, etc ... ) à part protéger le répertoire, je vois pas ...
bbProg
Messages postés16Date d'inscriptionmardi 27 août 2002StatutMembreDernière intervention28 octobre 2003 4 mai 2003 à 00:03
c'est aussi ce que j'avais imaginé; mais j'espèrais qu'une solution plus "élégante" aurait existé : car en fait je voudrais faire fonctionner cela avec une base de donnée ( contenant la liste des "clients", les mots de passe et la date limite ) mais une page de lien protégée ne protège pas des internautes qui connaissent l'adresse des fichiers en question ...
eax
Messages postés728Date d'inscriptionjeudi 20 juin 2002StatutMembreDernière intervention 7 novembre 20072 4 mai 2003 à 00:07
oui c vrai, tu peux renommer le fichier avec un id correspondant au mec qui veut le télécharger, en espérant que personne ne connaisse le nom du fichier d'origine
eax
Messages postés728Date d'inscriptionjeudi 20 juin 2002StatutMembreDernière intervention 7 novembre 20072 4 mai 2003 à 09:17
salut
ben j'y ai juste pensé comme ça sans rien tester alors.....
tu peux mettre ton fichier sur ton site avec un nom complètement bidon ou alors le crypter mais je sais pas comment on fait.
après lorsque le mec s'identifie, tu lui attribue un numéro (son $PHPSESSID pkoi pas?) et tu le notes dans une table temporaire.
en même temps tu crée une copie de ton fichier et tu le nommes avec le meme numéro que le mec, et tu crées un lin vers ce fichier pour que le mec le dl.
après tu supprimes le fichier 24h plus tard par exemple suivant la taille du fichier.
voilà, je dis ça comme ça, mais je pense qu c'est faisable
cs_TASIOT
Messages postés20Date d'inscriptionjeudi 18 septembre 2003StatutMembreDernière intervention26 septembre 2008 31 oct. 2003 à 13:32
Il te suffit de créer une page form.php (nom pas important ) qui contient un formulaire d'identification !
Après, il te suffit de créer une page .php qui contient :
<?php
include("form.php"); // on inclut le formulaire
header("Location: fichier_à_télécharger.zip"); // on lance le téléchargement
?>
PS: J'ai créé en PHP tout un espace membres avec inscription automatique... Donc, si vous voulez une astuce ou un conseil, ou même une source n'hésitez pas !! Il y a un formulaire pour m'écrire sur mon site :