Créer téléchargement qui expire

Fermé
oumanisa Messages postés 11 Date d'inscription mercredi 17 novembre 2010 Statut Membre Dernière intervention 29 décembre 2010 - 28 nov. 2010 à 09:35
oumanisa Messages postés 11 Date d'inscription mercredi 17 novembre 2010 Statut Membre Dernière intervention 29 décembre 2010 - 29 nov. 2010 à 07:40
Bonjour,

je souhaiterais pouvoir envoyer un fichier à télécharger, mais soit :

- que le lien de téléchargement expire au bout de 24 h
- que le téléchargement soit protéger par un mot de passe limité à 1 personne

peut etre il existe un site tel que megauploed ou autre qui puisse faire ceci ?

afin de sécurisé contre le vol mes dessins, vector...

merci bien pour votre aide
A voir également:

3 réponses

avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 4 505
28 nov. 2010 à 14:49
Salut.

Tu peux stocker tes fichiers dans un répertoire inaccessible depuis le Web (tu peux mettre un .htaccess contenant « deny from all » (sans les guillemets)).

C'est un script (PHP) qui fera le lien entre le client et le fichier.
Il demandera le mot de passe, et s'assura que celui-ci soit présent dans la base de données pour le fichier demandé.

Si oui, alors il fait le téléchargement :
https://www.php.net/readfile (cf. le 1er exemple)
0
oumanisa Messages postés 11 Date d'inscription mercredi 17 novembre 2010 Statut Membre Dernière intervention 29 décembre 2010
28 nov. 2010 à 21:28
bonjour

merci pour votre réponse, hors je ne sais pas ce qu'est un fichier .htaccess, et aussi ou faut il inserer tous ces codes.

N'y a t'il pas quelque chose de plus simple, un script html, ou depuis paypal, ou mm sur ebay une solution ?

je sais que sur paypal on peut inserer un lien, qui sera automatiquement envoyer au client, ainsi il sera livré immédiatement après son achat par email.

Hors ce lien ne sera pas protéger, il pourra être divulgué sur tous les sites, et ainsi voler, (tous le monde pourra télécharger gratuitement)

Peut être savez vous comment faire expirer un lien ?

merci bien !
0
avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 4 505
28 nov. 2010 à 22:51
Un lien ne peut pas expirer.
Il faudra créer un script PHP "telechargement.php" par exemple.
Tu enverras le lien sous cette forme :
http://example.com/telechargement.php?produit=1
Et tu pourras utiliser $_GET['produit'] pour faire différent traitement.

Si tu ne sais pas coder, je ne pourrais pas t'aider plus.
Voilà un site où apprendre : Siteduzero.com
0
oumanisa Messages postés 11 Date d'inscription mercredi 17 novembre 2010 Statut Membre Dernière intervention 29 décembre 2010
29 nov. 2010 à 07:40
merci pour le temps que tu a pris à me repondre,

je vais essayer de me débrouillé avec le site du zéro

merci!
0