Page 1 sur 1

Export csv -problème affichage-

Posté : 29 avr. 2011, 11:05
par JeanB
Bonjour,

lorsque j'applique ce code pour me sortir un .csv

Code : Tout sélectionner

<?php header("Content-Type: application/octet-stream; charset=iso-8859-1"); header("Content-Type: application/csv-tab-delimited-table"); header('Content-Disposition: attachment; filename="testExport.csv"'); readfile("testExport.csv"); ?>
J'obtiens en résultat que ce soit sous Calc(OpenOffice) ou Excel: Début texte n°1 etc..

J'ai également testé: header("Content-Type: application/octet-stream; charset=utf-8");
mais toujours le même problème, les accents sont mals gérés.

Vous voyez d'où viens de problème?

De plus, lorsque ce fichier se télécharge il est en lecture seule, comment peut-on donner les pleins accès aux fichier?

Re: Export csv -problème affichage-

Posté : 29 avr. 2011, 11:08
par nhachet
Avant d'envoyer tes données dans ton fichier "testExport.csv", il faut les décoder avec un UTF8_decode.
Excel gère mal l'UTF8.

Re: Export csv -problème affichage-

Posté : 29 avr. 2011, 11:25
par JeanB
Merci, les accents sont maintenant bien reconnus.

Pour ce qui est de ma deuxième question, une idée?:
Lorsque ce fichier se télécharge il est en lecture seule, comment peut-on donner les pleins accès aux fichier?

Re: Export csv -problème affichage-

Posté : 29 avr. 2011, 11:33
par JeanB
Résolu, le fichier était en lecture seule car il était seulement ouvert et non téléchargé