Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
717 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [HTML (ou php ?)] Enregistrer la cible direct avec un clic gauche

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[HTML (ou php ?)] Enregistrer la cible direct avec un clic gauche

n°360204
niknolt
Ouais ouais
Posté le 14-04-2003 à 10:53:01  profilanswer
 

Salut.
 
Dans une page html, j'aimerais faire un lien vers un fichier PDF, et que lorsque le visiteur clique sur ce lien au lieu d'ouvrir le fichier PDF dans le navigateur, ca ouvre la boite de dialogue "enregistrer la cible sous..."
 
Est-ce que c'est possible ?  
 
Merci

mood
Publicité
Posté le 14-04-2003 à 10:53:01  profilanswer
 

n°360275
niknolt
Ouais ouais
Posté le 14-04-2003 à 11:52:04  profilanswer
 

J'ai trouvé un topic d'un type qui avait le meme probleme :

Citation :

tu as fais une recherche sur le forum avant de poster? Ce problème a déjà été abordé pleins de fois et un topic récent semble donner une très bonne solution en PHP.
 
--> Recherche


http://forum.hardware.fr/forum2.ph [...] h=&subcat=
 
[:olimou]
 
:cry:

n°360456
niknolt
Ouais ouais
Posté le 14-04-2003 à 14:58:11  profilanswer
 

UP

n°366553
niknolt
Ouais ouais
Posté le 18-04-2003 à 15:31:13  profilanswer
 

:bounce::

n°366558
tomlameche
Et pourquoi pas ?
Posté le 18-04-2003 à 15:33:17  profilanswer
 
n°376345
niknolt
Ouais ouais
Posté le 29-04-2003 à 15:18:58  profilanswer
 

tomlameche a écrit :


En php avec la fonction header.
Voir ici :
http://www.php.net/manual/fr/function.header.php
 


Ces explications me semblent etre valble pour un fichier PDF generé par le serveur. :??:
 
Voici mon probleme : une page "page.htm" (ou "page.php" si il faut) avec un lien vers un fichier "fichier.pdf"
 
Ce que j'aimerais c'est que lorsqu'on clique avec le bouton gauche du mûlot sur le lien, apparaisse la boite de dialogue "enregistrer le fichier sous" qui s'ouvre et non le fichier PDF qui s'affiche dans le navigateur.
Je pense que c'est possible, au moins avec IE :??:


Message édité par niknolt le 29-04-2003 à 15:19:46
n°376374
fastclemmy
(re-)Dictateur en plastique
Posté le 29-04-2003 à 15:27:10  profilanswer
 

Fichier ZIP  :o

n°376434
Kristoph
Posté le 29-04-2003 à 15:44:36  profilanswer
 

Code :
  1. $filename = "/var/private/acrobat.pdf";
  2.                      header("Cache-control: private" ); // fix for IE
  3.                      header("Content-Type: application/octet-stream" );
  4.                      header("Content-Length: ".filesize($filename));
  5.                      header("Content-Disposition: attachment; filename=acrobat.pdf" );
  6.                      $fp = fopen($filename, 'r');
  7.                      fpassthru($fp);
  8.                      fclose($fp);


 
Touve dans les commentaires sur le site de php


Message édité par Kristoph le 29-04-2003 à 15:44:57

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [HTML (ou php ?)] Enregistrer la cible direct avec un clic gauche

 

Sujets relatifs
comment inclure un fichier javascript dans une page html ????[HTML] Une balise pour ne plus interpréter les autres ?
[HTML] Tool tip sur un lien hypertexte[HTML] formulaire et liste deroulante
Positionnement HTML/CSS + Mise en forme des cadresCSS + Placement d'objet HTML sur une feuille
[HTML]insérer une video dans du HTML[HTML,JS] Utilisation subtile de window.open()
[HTML, JS] Changer la taille d'un frameset en JS ?[HTML] Comment n'afficher que les bordures intérieures ?
Plus de sujets relatifs à : [HTML (ou php ?)] Enregistrer la cible direct avec un clic gauche


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR