2009-12-13 5 views
0

J'ai un fichier sur mon serveur et je veux télécharger ce fichier avec une contrainte par le client. les clients doivent s'enregistrer jusqu'au fichier de téléchargement qui est pour la date antérieure (par exemple plus de 9 jours). pour cette raison, j'ai décidé que générer un lien dynamique à mes fichiers mêmes que Rapidshare.com. comment puis-je cela?générer un lien de téléchargement dynamique avec la date limite

Je suis débutant!

merci d'avance.

Répondre

0
  1. Créer un identifiant unique (peut-être un GUID)
  2. associé cela avec un nom de fichier pour le téléchargement et une date d'expiration (dans un DB, peut-être)
  3. Créer une page qui prend l'identifiant unique comme paramètre
  4. avoir cette page vérifier la DB pour l'identifiant unique et assurez-vous qu'il n'a pas dépassé la date d'expiration
  5. Envoyer le fichier au client, la mise en-tête Content-Disposition à l'attachement (example)
+0

de cette façon, les clients peuvent-ils capturer le chemin du fichier sur le serveur avec l'explorateur? Je ne veux pas que les clients connaissent le chemin du fichier! –

Questions connexes