Forum-webmaster
Technique - programmation => HTML / CSS / XHTML => Message commencé par: alterego85 le le 14-12-2003 a 19:05:01

Titre: Je suis nouveau et le download ma pose un prblm
Posté par: alterego85 le le 14-12-2003 a 19:05:01

j'ai un prblm je ne sais pas comment faire un lien pour telecharger qq chose...qqun peu m'aider ??? ???

Titre: Re:Je suis nouveau et le download ma pose un prblm
Posté par: SIBELIUS le le 14-12-2003 a 19:23:42

Comme n'importe quel autre lien ;)


Code:
<a href="fichier.zip">télécharger</a>

Titre: Re:Le lien de DOwnload
Posté par: Dark.Ginger le le 14-12-2003 a 19:54:54

Un lien de donwload?

euh ta question en me parait pas très claire, que veut tu proposer au donwload?

Si c'est un fichier il suffit de faire un lien comme pour tes autres page web par exemple tu as toto.zip dans le repertoire "pikachu" (desole chez tout ce qui me vient en tête sur le coup ::)) et la page qui vas supporter ton lien se trouve dans le dossier racine.

Il suffit de faire

Code:
<a href="pikachu/toto.zip">tu met ce qui apparaitra a l'internaute ici</a>


Ensuite si tu voulais faire autre chose que proposer un fichier dans un repertoire il faudrait que tu developpe ta question.


Titre: Re:Je suis nouveau et le download ma pose un prblm
Posté par: sk8_4_life le le 15-12-2003 a 11:22:04

Le fichier .zip n'est qu'un exemple tu epux mettre ce que tu veux!
comme des vidéos par exemple...

Titre: Re:Je suis nouveau et le download ma pose un prblm
Posté par: pixyle le le 16-12-2003 a 19:27:44

Hum mais c'est pas bête sa question ... mettons que ce soit une image, une page web, un .doc ... qu'on ai pas envie que l'internaute ai une manip à faire ou qu'on pressant que l'user moyen va pas s'en sortir (ni enregistrer avec le navigateur, ni décompresser (genre ma mère sur son mac pour l'un ou l'autre il lui faut un tutoriel :-\ )) ...

Titre: Re:Je suis nouveau et le download ma pose un prblm
Posté par: Netah le le 17-12-2003 a 01:06:28

Dans ce cas, il faut un peu de code coté serveur (asp, asp.net ou php) mais on est pas dans le bon forum pour ca.

Titre: Re:Je suis nouveau et le download ma pose un prblm
Posté par: FireLink le le 17-12-2003 a 01:11:29

Ça se fait en PHP ??? c'est la première fois que j'en entend parler, quelqu'un sait comment (en PV pour pas pourrir le topic) SVP.

Titre: Re:Je suis nouveau et le download ma pose un prblm
Posté par: pixyle le le 17-12-2003 a 02:12:01

Pouquoi en pv si tout le monde peut profiter de la réponse ici ?

Titre: Re:Je suis nouveau et le download ma pose un prblm
Posté par: ric le le 17-12-2003 a 15:21:50

D'accord avec Pixyle.
J'ai hâte de voir les solutions possibles.

Titre: Re:Je suis nouveau et le download ma pose un prblm
Posté par: Netah le le 17-12-2003 a 20:23:10

Pour la soluce asp, elle est sur le forum asp :
http://www.forum-webmaster.com/f/index.php/forum_communaute_entraide/technique_programmation/asp_net_iis/t2500.html
Pour le php, il faut "traduire" le code (désolé mais je n'aime pas le php). Ce ne devrait pas etre bien difficile. C'est possible aussi en perl et n'importe quel langage serveur.

Titre: Re:Je suis nouveau et le download ma pose un prblm
Posté par: FireLink le le 18-12-2003 a 17:12:57

Citation de: pixyle le le 17-12-2003 a 02:12:01
Pouquoi en pv si tout le monde peut profiter de la réponse ici ?


Pour ne pas pourrir le topic mais si vous voulez la solution, pas de problèmes, si quelqu'un sait, postez-la ici...

Titre: Re:Je suis nouveau et le download ma pose un prblm
Posté par: trounday le le 18-12-2003 a 22:29:55

Voici une solution pour forcer le téléchargement d'un fichier à l'aide de PHP.


Code:

<?php
header("Content-Type: octet-stream");
header("Content-Length: ".filesize ($Fichier_a_télécharger) );
header("Content-Disposition: attachment; filename=$Fichier_a_télécharger");

include($Fichier_a_télécharger);

?>


Sinon ce site propose d'autre solution mais celle là est la plus simple me semble-t-il.

http://www.lephpfacile.com/astuces/lire_astuce.php?astuce_id=12 (http://www.lephpfacile.com/astuces/lire_astuce.php?astuce_id=12)



Titre: Re:Je suis nouveau et le download ma pose un prblm
Posté par: FireLink le le 18-12-2003 a 22:49:08

Trop cool, je la conaissais pas cette là!

Titre: Re:Je suis nouveau et le download ma pose un prblm
Posté par: Netah le le 19-12-2003 a 09:14:18

La solution de toundray est ce dont je parlais. Cependant, elle ne fonctionne que pour les "mime type" de type "octet-stream".
Il faudra la compliquer un peu pour détecter l'extention et modifier le type mime en fonction (cf le code de la soluce asp pour le test des type mime).
Une autre amélioration est d'enregistrer dans une base chaque download pour pouvoir faire des statistiques.


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.