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-2026 Akretio SRL  - Generated via Kelare Haut de page