Permettre le téléchargement
glodybiss
Messages postés
509
Statut
Membre
-
M@dien Messages postés 439 Date d'inscription Statut Membre Dernière intervention -
M@dien Messages postés 439 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je veux faire en sorte que les visiteurs puissent télécharger les documents dans mon site mais je ne sais quel code mètre.
merci
Je veux faire en sorte que les visiteurs puissent télécharger les documents dans mon site mais je ne sais quel code mètre.
merci
Configuration: Windows XP Firefox 3.0.13
A voir également:
- Permettre le téléchargement
- Telechargement direct - Accueil - Outils
- Telechargement gratuit - Télécharger - Édition & Montage
- Photoshop - Télécharger - Montage photo
- Telechargement - Télécharger - Traitement de texte
- WinRAR - Télécharger - Compression & Décompression
1 réponse
Bonjour,
tout bêtement en mettant la balise <a href="./dossier/monDocument.doc" title="téléchargez mon document!!!">monDocument.doc, qui peut être aussi de n'importe quelle extension d'ailleurs.</a>
Un peu d'explication:
On ne peut pas vraiment, par du code, dire au navigateur client de télécharger un fichier.
Chaque serveur a sa propre configuration, qui permet de dire si tel ou tel type de fichier doit être interprété comme une page web, mais c'est tout.
Après, tout se passe au niveau du navigateur client. lorsque l'on clique sur un lien, on fait une requête HTTP. si le lien pointe vers une page web, elle sera affichée sur le navigateur. sinon, si le fichier est de type inconnu pour le navigateur, comme un fichier doc par exemple, il demandera quoi faire avec le fichier, et donc demandera l'ouverture ou l'enregistrement du fichier. C'est aussi simple que ça.
Enfin pas tout à fait, car il existe des cas particuliers, comme par exemple les fichiers PDF. si le navigateur a le plug-in pour les afficher, il l'affichera directement. s'il ne l'a pas, il demandera quoi faire et proposera de le télécharger.
tout bêtement en mettant la balise <a href="./dossier/monDocument.doc" title="téléchargez mon document!!!">monDocument.doc, qui peut être aussi de n'importe quelle extension d'ailleurs.</a>
Un peu d'explication:
On ne peut pas vraiment, par du code, dire au navigateur client de télécharger un fichier.
Chaque serveur a sa propre configuration, qui permet de dire si tel ou tel type de fichier doit être interprété comme une page web, mais c'est tout.
Après, tout se passe au niveau du navigateur client. lorsque l'on clique sur un lien, on fait une requête HTTP. si le lien pointe vers une page web, elle sera affichée sur le navigateur. sinon, si le fichier est de type inconnu pour le navigateur, comme un fichier doc par exemple, il demandera quoi faire avec le fichier, et donc demandera l'ouverture ou l'enregistrement du fichier. C'est aussi simple que ça.
Enfin pas tout à fait, car il existe des cas particuliers, comme par exemple les fichiers PDF. si le navigateur a le plug-in pour les afficher, il l'affichera directement. s'il ne l'a pas, il demandera quoi faire et proposera de le télécharger.