Software » IE7 / PHP / Content-Type
Catégorie:  
   
IE7 / PHP / Content-Type
Publié le 07/12/2006 @ 15:07:26,
Par Ppxl
Saloperie d'IE7 :chut: .

Alors que un petit script d'affichage de document PDF fonctionnait bien sur IE6 et fonctionne à merveille sur d'autres browsers tels que FF1.5 et FF2, IE7 ne veut absolument plus en manger : page blanche, point (il met tout de même :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=windows-1252"></HEAD>
<BODY></BODY></HTML>
en source de page)!

Le long code :
<?php
$dir = $_SERVER['DOCUMENT_ROOT']."/dossier/";
if(file_exists($dir."untexte-".$file.".pdf")) {
header('Content-type: application/pdf');
readfile($dir."untexte-".$file.".pdf");
}
?>
:mmmfff:

Une idée efficace pour que cela refonctionne ?

@

Dernière édition: 07/12/2006 @ 15:08:37
   
IE7 / PHP / Content-Type
Publié le 07/12/2006 @ 16:13:36,
Par zion
Essaie de rajouter

  1. header("Pragma: public"); 
  2. header('Content-Disposition: inline; filename="file.pdf"');


Surtout le pragma public je pense :wink:
Je suis le Roy :ocube:
   
IE7 / PHP / Content-Type
Publié le 07/12/2006 @ 16:20:07,
Par Ppxl
Avec ces deux lignes devant, ca marche mieux ... mieux mais j'ai le charabia du PDF au lieu de voir son contenu affiché dans Adobe!
   
IE7 / PHP / Content-Type
Publié le 07/12/2006 @ 16:24:58,
Par zion
Et si tu mets que le pragma? :petrus:
Je suis le Roy :ocube:
   
IE7 / PHP / Content-Type
Publié le 07/12/2006 @ 16:28:16,
Par Ppxl
Non, au fait ca ne marche vraiment pas. Quel que soit l'ordre, quel que soit la ligne rajoutée c'est le même problème : page balanche et juste les headers html dans la source :oh:
   
IE7 / PHP / Content-Type
Publié le 07/12/2006 @ 17:28:25,
Par zion
Et t'as le plugin Acrobat pour IE7? :ddr555:

Parce que n'oublie pas qu'ils ont changé l'interface pour les plugins à cause d'un problème de brevet donc faut un acrobat tout chaud :oh:
Je suis le Roy :ocube:
   
IE7 / PHP / Content-Type
Publié le 07/12/2006 @ 17:49:05,
Par Ppxl
Oui, je pense, qui plus est avec la version 8 de Adobe!
En tout cas si j'indique l'adresse physique du fichier PDF, cela passe direct à l'écran, sasn soucis (ou avec une redirection http aussi), sauf que je voudrais bien que cela fonctionne de manière "dynamique" (sous entendu comme avec IE6, FF et co.).
   
IE7 / PHP / Content-Type
Publié le 07/12/2006 @ 17:50:51,
Par zion
N'ayant pas IE7 je ne sais pas t'aider plus et je ne vois personne se plaindre ici:
http://fr.php.net/header

:spamafote:
Je suis le Roy :ocube:
   
IE7 / PHP / Content-Type
Publié le 07/12/2006 @ 18:09:16,
Par fatoche
je cherche qui peut m'aider à démarrer en php. Une âme charitable et patiente ici ?
   
IE7 / PHP / Content-Type
Publié le 07/12/2006 @ 18:11:32,
Par zion
Crée ton topic peut être déjà :oh:
Je suis le Roy :ocube:
   
IE7 / PHP / Content-Type
Publié le 07/12/2006 @ 18:12:36,
Par fatoche

Ma première question est comment "accrocher" la base par un script

Ma deuxième question est comment invoquer le champ d'une table et l'afficher
ex champs nom, prenom si la ville de cette personne (champ ville) est = bruxelles.
   
IE7 / PHP / Content-Type
Publié le 07/12/2006 @ 18:13:17,
Par Ppxl
Crée ton topic peut être déjà :oh:
   
IE7 / PHP / Content-Type
Publié le 07/12/2006 @ 18:14:08,
Par fatoche
qu'appelles tu un topic, la pahe html ?
   
IE7 / PHP / Content-Type
Publié le 07/12/2006 @ 18:15:20,
Par fatoche
page html je veux dire.
c'est fait et je devrais, je suppose mettre le script entre <tab></tab> ou <div></div>. je fabrique le html avec un logiciel en fait.
   
IE7 / PHP / Content-Type
Publié le 07/12/2006 @ 18:34:25,
Par H2G2
Un topic, c'est un sujet de discussion dans le forum :wink:
Tu devrais créer un nouveau sujet pour parler de ton problème plutôt que de squatter le sujet ouvert par Ppxl. C'est pas sympa pour lui, il attend toujours une solution, ce garçon (et c'est pas moi qui pourrai la lui donner) :oh:
Je ne peux pas t'aider non plus d'ailleurs :spamafote:

Dernière édition: 07/12/2006 @ 18:34:59
« Nul n'éprouvette en son pays. » (Louise Brown)
Twitter: Quand le besoin est pressant, tous les lieux sont propices.
   
IE7 / PHP / Content-Type
Publié le 07/12/2006 @ 18:42:56,
Par ovh
fatoche> on ne peut pas non plus te donner un cours complet... Pour cela consulte des sites de références tels que :
http://www.php.net/manual/fr/ :itm:
http://php.developpez.com/ :dawa:
Je n'ai rien à voir avec www.ovh.com
   
IE7 / PHP / Content-Type
Publié le 07/12/2006 @ 18:48:34,
Par zion
Bon on l'a dit 3 fois, bouton nouveau topic, le prochain message qui parle de ça sur le topic de ppxl ira à la poubelle, foi de modérateur :petrus:

On revient aux PDF et IE7 ici :oh:
Je suis le Roy :ocube:
   
IE7 / PHP / Content-Type
Publié le 07/12/2006 @ 18:57:29,
Par Ppxl
Je suis d'accord !
   
IE7 / PHP / Content-Type
Publié le 07/12/2006 @ 20:24:59,
Par cauet
J'ai un code en stock:


header("Content-Type: application/pdf");
header("Content-Disposition: attachment; filename=".$file);
header("Content-Title: ".$file);
header("Content-Length: ".filesize($file));
readfile($file);


essaie..
   
IE7 / PHP / Content-Type
Publié le 07/12/2006 @ 21:26:11,
Par Ppxl
Non :spamafote: ! La page s'ouvre, la fenêtre de téléchargement fait mine de s'ouvrir et est directemment suivie d'une alerte indiquant que "IE ne peut télécharger file.PHP du site SITE" !

Dernière édition: 07/12/2006 @ 21:26:30
Répondre - Catégorie:  
Informaticien.be - © 2002-2024 AkretioSPRL  - Generated via Kelare
The Akretio Network: Akretio - Freedelity - KelCommerce - Votre publicité sur informaticien.be ?