Permettre le telechargement de fichiers pdf
10 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
Permettre le telechargement de fichiers pdf
Bonjour
J'ai mis à disposition des fichiers pdf sur mon site.
Il se passe qu'avec un lien tout simple <a href="../fichier.pdf">Fiche produit</a>
---> Le pdf s'ouvre dans la même fenêtre.
Si je rajoute la valeur target="_blank"
---> Le pdf s'ouvre dans une nouvelle fenêtre.
Hors, j'aimerais que ces derniers soient téléchargés et non ouvert, en cliquant sur le lien.
Quel type de lien dois je placer afin de permettre directement le téléchargement sans ouvrir le document ?
D'avance merci
J'ai mis à disposition des fichiers pdf sur mon site.
Il se passe qu'avec un lien tout simple <a href="../fichier.pdf">Fiche produit</a>
---> Le pdf s'ouvre dans la même fenêtre.
Si je rajoute la valeur target="_blank"
---> Le pdf s'ouvre dans une nouvelle fenêtre.
Hors, j'aimerais que ces derniers soient téléchargés et non ouvert, en cliquant sur le lien.
Quel type de lien dois je placer afin de permettre directement le téléchargement sans ouvrir le document ?
D'avance merci
Pour des images j'ai fait comme cela:
Des fois que cela fonctionne pour ton PDF ($fichier est l'adresse url du fichier )
- Code: Tout sélectionner
header("Content-type: application/force-download");
header("Content-Disposition: attachment; filename=".$fichier);
Des fois que cela fonctionne pour ton PDF ($fichier est l'adresse url du fichier )
tu dois le faire en php si tu veux forcer le téléchargement
http://www.lephpfacile.com/tips/index.php?p=12
http://www.lephpfacile.com/tips/index.php?p=12
Fondamentalement tu ne peux pas: chaque navigateur est configuré pour lire les types de documents (genre image/gif, text/html, ...) et effectue l'action demandée par son utilisateur.
Chez moi, les fichiers pdf ne s'ouvrent pas automatiquement et j'ai une boîte de dialogue "Sauvegarder ou Ouvrir".
Tu peux forcer ce genre de comportement avec un MIME-type du genre application/octet-stream, mais c'est pas très propre et tu n'auras jamais la garantie que cela marche (IE ignore les MIME-type par exemple).
Ajouté: grillé. C'est ce que fait le script proposé en mettant: header("Content-Type: application/force-download");

Chez moi, les fichiers pdf ne s'ouvrent pas automatiquement et j'ai une boîte de dialogue "Sauvegarder ou Ouvrir".
Tu peux forcer ce genre de comportement avec un MIME-type du genre application/octet-stream, mais c'est pas très propre et tu n'auras jamais la garantie que cela marche (IE ignore les MIME-type par exemple).
Ajouté: grillé. C'est ce que fait le script proposé en mettant: header("Content-Type: application/force-download");
mandala75 a écrit:ftp://www.nomdedomaine/repertoire/fichier.pdf non ?
Non: ceci indique qu'il faut se connecter au serveur ftp de www.nomdedomaine (c'est à dire sur le port 21/22 je crois).
Si tu as un serveur ftp, cela peut marcher mais c'est rarement le cas.
mandala75 a écrit:ftp://www.nomdedomaine/repertoire/fichier.pdf non ?
Je me demandais si il fallait que je passe par le ftp, mais on pourrait avoir accès à tout mon répertoire ? Je sais pas lequel est le mieux ?
tu dois le faire en php si tu veux forcer le téléchargement
http://www.lephpfacile.com/tips/index.php?p=12
Merci pour le lien
Je devrais donc passer toutes mes pages proposant une fiche produit en php ?
Quel boulot....
Le mieux ne serait-il pas de créer une page de téléchargement (en php) à part, et de pointer le lien de la fiche vers cette page ?
10 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Yahoo Audio Search
- GoogleStats : analyse temps réel des visites de Google sur votre site
- Contraintes d'emplacement du Sitemap
- Chercher des fichiers KML dans Google Earth
- Google Desktop 2 en français
- Du nouveau du côté des laboratoires de Google : Google Labs
- Transfert de fichiers dans Google Talk
- Où placer son fichier Sitemap ? A la racine ?
- Référencement de vidéos avec les fichiers sitemaps vidéo
- Nouvel article : "Google en résumé"
Consultez la description détaillée des produits ou services de Google suivants : Google Web Accelerator, Google Sites
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités






le forum