Rechercher : dans
Par :

Télécharger un document PDF sur un site Web

Dernière réponse le 25 jun 2009 à 20:55:39 stevie2121, le 25 jun 2009 à 14:25:23 
 Signaler ce message aux modérateurs

Bonjour,

sur mon site j'offre la possibilité aux usagers de voir certains documents PDF. Lorsque ceux-ci clique sur les liens correspondants, le PDF s'ouvre dans un nouvel onglet.

Cependant, ce que j'aimerais, c'est que lorsque l'on clique sur le lien en question, qu'il y est une boîte de dialogue qui s'ouvre et qui demande d'enregistrer le PDF sur le disque dur de l'ordinateur afin qu'il le consulte localement.

Donc s'il veut voir le fichier, il sera obliger de télécharger le PDF.

merci

Configuration: Windows XP
Firefox 3.0.11

Meilleures réponses pour « télécharger un document PDF sur un site Web » dans :
[Téléchargement] Récupérer un site web en .chm (Windows Help) Voir Il peut être pratique d'avoir en local certains sites web, par exemple pour consulter des documentations sur un ordinateur portable pendant un voyage. Voici comment récupérer un site web sous forme de fichier .chm Pourquoi le format .CHM ? C'est...
[Aspirateur de pages HTML] Comment aspirer un site Web ? VoirHTTrack est un excellent aspirateur, gratuit en licence GNU GPL (libre). HTTrack permet de télécharger un site web d'Internet vers votre disque dur, en construisant récursivement tous les répertoires, récupérant html, images et fichiers du serveur...
Inserer une photo dans un document PDF VoirProblème Comment insérer une photo scannée dans un document PDF avec Adobe Acrobat Solution Dans la barre d'outils, rechercher " Document " puis sélectionner " Filigrane " puis " ajouter ". Dans la nouvelle fenêtre de travail, dans le carre:...
Webmastering - Conception d'un site web VoirConception d'un site web La conception d'un site web doit être une démarche participative, orientée utilisateurs, c'est-à-dire qu'elle doit se faire, autant que possible, en concertation avec un ensemble de représentants de l'entreprise ou de...
Mesure d'audience d'un site web VoirMesure et qualification de l'audience d'un site web L'objectif de tout webmaster est de développer l'audience de son site web, c'est-à-dire d'accroître le nombre de visites journalières. Il lui est ainsi indispensable de disposer d'indicateurs lui...
Webmaster (Administrateur de site web) VoirWebmaster (Administrateur de site web) Le webmaster (également appelé administrateur de site web ou webmestre) est chargé du maintien et de l'évolution du site web de l'entreprise. A ce titre, il travaille à définir l'architecture et l'arborescence...

1

giheller, le 25 jun 2009 à 15:17:24

Bonjour,

regardez ici si cela vous convient :
=> http://www.destrucsaweb.com/ressources/phpmyannu/goto_45.php
J-L

Répondre à giheller

2

stevie2121, le 25 jun 2009 à 16:25:37

Cette solution semble la bonne pour dans mon cas, mais il y a des détails que je ne saisis pas encore. Quand je clique sur le lien pour télécharger mon fichier, j'ai bel et bien une boîte de dialogue qui s'ouvre et qui me demande de l'enregistrer.

Cependant, ce fichier est toujours "telecharger.php" j'ai tenté quelques modifications au niveau du code, mais je ne suis pas en mesure de trouver la solution pour enregistrer directement le fichier PDF.

Dans le code proposé de la page que vous m'avez envoyer, il précise d'appeler la page "telecharger.php", mais je ne comprends pas comment on peut appeler cette page et que cela puisse m'ouvrir le fichier PDF désiré.

Merci !!

Répondre à stevie2121

3

giheller, le 25 jun 2009 à 17:27:34

Telecharger.php est le nom du fichier qui contient le script php et non le nom du fichier qui sera téléchargé.


J-L

Répondre à giheller

4

stevie2121, le 25 jun 2009 à 19:35:44

Oui je sais que telecharger.php contient le script nécéssaire pour ouvrir le PDF, mais le problème ne se trouve pas là.

Si je reprend le code du lien qui a été fournit, voici la ligne de code qui exécute le script php et permet d'ouvrir le pdf.

"<a href="telecharger.php?Fichier_a_telecharger=monfichier.pdf&chemin=test/">Télécharger</a>"

lorsque j'ai modifié ces infos pour mon utilisation personnelle, cela me permet d'enregistrer la page "telecharger.php" et non d'exécuter le script s'y trouvant.

J'ai essayé en inversant la ligne, car avec celle-ci on télécharge "telecharger.php"

sa donne ceci:

"<a href="monfichier.pdf?Fichier_a_telecharger=telecharger.php&chemin=test/">Télécharger</a>"

cela donne pour résultat de m'ouvrir le .pdf directement dans la page de mon navigateur, je ne peux donc pas l'enregistrer de cette manière.

Donc, je ne comprend pas comment exécuter le script de la page "telecharger.php" et d'enregistrer localement le PDF avec ce type de code.

Si vous avez une idée, merci !!

Répondre à stevie2121

5

 giheller, le 25 jun 2009 à 20:55:39

En modifiant telecharger.php avec le nom du ficheir correct, il faut bien entendu l'enregister avant d'exécuter ce script.
J-L

Répondre à giheller
Collection CommentÇaMarche.net