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

  FORUM HardWare.fr
  Programmation
  PHP

  [BUG] DL un fichier se trouvant dans un dossier protégé en HTaccess

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[BUG] DL un fichier se trouvant dans un dossier protégé en HTaccess

n°552973
vitom
www.produitinterieurbrut.com
Posté le 28-10-2003 à 21:00:50  profilanswer
 

Bonjour,
 
Après recherches, j'utilise un script donné sur ce forum pour télécharger des fichiers se trouvant dans un répertoire protégé par HTACCESS,
 
le code :
 

Code :
  1. header("Content-disposition: attachment; filename=$name" );
  2. header("Content-Type: application/force-download" );
  3. header("Content-Transfer-Encoding: binary" );
  4. header("Content-Length: ".filesize($url));
  5. header("Pragma: no-cache" );
  6. header("Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0" );
  7. header("Expires: 0" );
  8. readfile($url);


 
le script fonctionne, je peux de cette manière DL le fichier,
 
Il s'agit de fichier PDF,
Mais qd je clique sur "ouvrir" au lieu de "enregistree sous" dans la boite de dialogue qui apparait, le fichier se DL dans un rép temporaire, Acrobat Reader s'ouvre et là j'ai une erreur du style "le fichier spécifié n'existe pas",
 
Infos supplémentaires :
Sur certains ordis ça fonctionne (1 ordi sur 5),
Lorsque je clique sur ouvrir, une deuxième boite de dialogue similaire s'ouvre avec ouvrir et enregistrer et je vois que le nom du fichier n'est plus le même (du style fichier.pdf devient fichier[2].pdf).

 
- Quelqu'un saurait-il m'aider ?
- Peut-on faire en sorte que l'on ne puisse que télécharger le fichier lorsque le boite de dialogue s'ouvre (pas d'"ouvrir" ).
- Connaissez vous un autre script pour télécharger à partir d'un répertoire protégé par HTaccess ?
 
Merci pour vos réponses :jap:

mood
Publicité
Posté le 28-10-2003 à 21:00:50  profilanswer
 

n°552987
omega2
Posté le 28-10-2003 à 21:35:29  profilanswer
 

Est ce que ca fait pareil si tu met un fichier word au lieu du fichier pdf?
Si ca fait pareil alors je vois pas comment coriger ça. Si le problème n'arrive pas avec le fichier doc, alors il est conseillé de réinstallé acrobat reader. Le module qui fait la liaison entre acrobat reader et IE a tendance a buggé parfois à l'installation voire plus tard.

n°553050
Hermes le ​Messager
Breton Quiétiste
Posté le 28-10-2003 à 22:40:57  profilanswer
 

omega2 a écrit :

Est ce que ca fait pareil si tu met un fichier word au lieu du fichier pdf?
Si ca fait pareil alors je vois pas comment coriger ça. Si le problème n'arrive pas avec le fichier doc, alors il est conseillé de réinstallé acrobat reader. Le module qui fait la liaison entre acrobat reader et IE a tendance a buggé parfois à l'installation voire plus tard.


 
+1.
 
De toutes manières, ouvrir acrobat au sein du navigateur, c'est lourd, très lourd (d'autant que sur win9x par exemple, il faut faire un ctrl/alt/suppr pour le fermer (il n'apparait plus, mais il reste en tâche de fond)). Et ça dure depuis la version 3 jusqu'à nos jours... [:meganne]


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [BUG] DL un fichier se trouvant dans un dossier protégé en HTaccess

 

Sujets relatifs
[resolu] espace dans un chemin de fichier[C] Lire une structure (fichier bitmap)
[C++] Recherche d'une chaine dans un fichier[Dbase] Ouvrir un fichier .ndx
[Windows] Rendre un dossier windows invisible à l'utilisateur...[C++]Insérer une ligne dans un fichier
commande dos pour supprimer fichier en utilisationObtenir le nombre total d'enregistrement d'un fichier mdb
Accés fichier dans un répertoire grand-parentBug dans le lancement d'un script a heure reguliere
Plus de sujets relatifs à : [BUG] DL un fichier se trouvant dans un dossier protégé en HTaccess


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