IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques et frameworks PHP Discussion :

[PHPExcel] Impossible d'ouvrir le fichier


Sujet :

Bibliothèques et frameworks PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 10
    Par défaut [PHPExcel] Impossible d'ouvrir le fichier
    Bonsoir,

    Avec le code ci-dessous:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    	include '/sites/all/modules/RSE_Export/Classes/PHPExcel.php';
    	include '/sites/all/modules/RSE_Export/Classes/PHPExcel/Writer/Excel2007.php';
     
    	$workbook = new PHPExcel;
     
    	$sheet = $workbook->getActiveSheet();
    	$sheet->setCellValueByColumnAndRow(1, 4, 'MaitrePylos');
     
    	$writer = new PHPExcel_Writer_Excel2007($workbook);
     
    	header('Content-type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet');
    	header('Content-Disposition:inline;filename=Fichier.xlsx');
    	$writer->save('php://output');
    J'obtiens le message suivant quand j'ouvre le fichier:

    Impossible d'ouvrir le fichier "Fichier.xlsx> car son format ou son extension n'est pas valide.

    Avez-vous une idée??

    Merci

    Didier

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Ouvre le fichier obtenu avec un editeur de texte pour voir s'il n'y a pas des erreurs PHP au debut.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 10
    Par défaut Fichier généré
    ci-joint le fichier généré

    a priori c'est du binaire
    Fichiers attachés Fichiers attachés

  4. #4
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    C'est bien un fichier zippé donc de se côté la c'est normal.
    Par contre ses premiers caractères ne sont pas normaux (en tout cas ce ne sont pas les mêmes que mes fichiers XLSX).
    Vérifie que tes scripts PHP sont bien encodés en UTF8 sans BOM.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 10
    Par défaut
    Au niveau de Notepad++, j'ai précisé l'encodage UTF8 sans BOM
    J'ai même forcé "Convertir UTF8 sans BOM"
    Même problème!!

    Une autre idée ???

  6. #6
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Le code que tu donnes est bon en tout cas.
    Télécharge bien la dernière version de PHPExcel.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

Discussions similaires

  1. Réponses: 20
    Dernier message: 27/01/2016, 18h24
  2. [PHPExcel] Suivant le PC, impossible d'ouvrir le fichier
    Par Friksstyle dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 11/01/2013, 15h46
  3. [PHPExcel] Impossible d'ouvrir le fichier xlsx
    Par boobha dans le forum Bibliothèques et frameworks
    Réponses: 18
    Dernier message: 06/11/2010, 01h00
  4. impossible d'ouvrir le fichier
    Par michel71 dans le forum Langage
    Réponses: 8
    Dernier message: 05/05/2006, 11h20
  5. IE : impossible d'ouvrir un fichier
    Par alexixlebaulois dans le forum Autres Logiciels
    Réponses: 6
    Dernier message: 23/12/2005, 11h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo