lien pour télécharger un fichier !!! Comment faire ???

WRInaute discret
Bonjour

j'ai un fichier format pdf monfichier.pdf ( de la base de données )

et je veux faire 2 liens :

** lien pour voir : <a href="monfichier.pdf">voire</a>
** lien pour télécharger : <a ???> telecharger</a> ( au lieu d'ouvrir le fichier je voudrais que ce lien renvoie vers une fenêtre de téléchargement )


comment faire ???

Merci d'avance
 
WRInaute passionné
Je déconseille de permettre l'ouverture d'un fichier PDF, car, selon les programmes utilisés, ça peut largement ralentir voir bloquer l'ordinateur sur lequel le document va s'ouvrir.

Le mieux donc est de mettre le contenu du PDF dans une page web simple... ou alors de forcer le téléchargement du PDF (il y'a des codes pour ça sur le net).
 
WRInaute discret
honolulu a dit:
Tout est dans le header :wink:
Bonjour

j'ai tester , mais il m'ouvre aussi dans acrobat :cry:

le code qui j'utilise
header("Content-type: application/pdf");
header('Content-Disposition: attachment; filename="'.$titrefich.'"');



SpeedAirMan a dit:
Le mieux donc est de mettre le contenu du PDF dans une page web simple... ou alors de forcer le téléchargement du PDF (il y'a des codes pour ça sur le net).

bonjour
je cherche ce code qui forcer le téléchargement mais j'ai pas trouvé :cry:
 
WRInaute passionné
WRInaute discret
SpeedAirMan a dit:
Comment forcer le téléchargement d'un fichier .pdf via un fichier .htaccess (Apache) :mrgreen:


Code à ajouter dans un fichier .htaccess :
Code:
<FilesMatch "\.(?i:pdf)$">
  ForceType application/octet-stream
  Header set Content-Disposition attachment
</FilesMatch>

Ok merci beaucoup, je test ça


SpeedAirMan a dit:
Dis, ton pseudo me rappelle qq un... tu es nouveau ici :?:

çi mon compte est mahdivtche :cry: https://www.webrankinfo.com/forum/membres/mahdivitche.78573/ ( il fermer a cause d'un Up dans forum de recherche des partenaires )


merci encours

bonne journée
 
WRInaute passionné
Arf, compte fermé pas cool.

J'ai dû utiliser le code récemment, et de mon côté ça marche niquel. S'il y'a un soucis de ton coté, n'hésite pas à le dire.


Bonne soirée
 
WRInaute impliqué
UsagiYojimbo a dit:
Avec ça :

mahdivitchee a dit:
honolulu a dit:
header("Content-type: application/pdf");
pas étonnant vu que tu dis au navigateur que le fichier est un document pdf.

tsst, gaffe aux citations.
Je n'ai jamais donné le code cité... J'ai communiqué un lien qui permet d'y arriver pour peu qu'on se donne la peine de lire la doc... Comme on dit en anglais, RTFM :wink:
 
Discussions similaires
Haut