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

Langage PHP Discussion :

[CSV] export csv pour lecture sur mac


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de lodan
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    2 064
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 064
    Par défaut [CSV] export csv pour lecture sur mac
    Bonjour,

    J'ai un script qui exporte mes données mysql en format csv qui fonctionne très bien dans mon environnement windows.

    J'installe le script sur un mac, il fonctionne toujours très bien sauf que j'ai un problème à l'encodage. Les accents sont transformés.

    J'ai beau essayer, je n'arrive pas à encoder correctement.

    Une astuce pour l'encode sur mac ?

    Merci d'avance.

  2. #2
    Membre éprouvé Avatar de lodan
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    2 064
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 064
    Par défaut
    Peut-on dire, j'exporte de l'utf8 dans un csv en utilisant le content ?

    Et si oui avec quel paramètre

    Ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Content-type: text/plain; charset=iso-8859-1
    ne convient bien sûr pas, mais l'idée serait dans ce genre de paramètre.

    Merci encore

  3. #3
    Membre éprouvé Avatar de lodan
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    2 064
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 064
    Par défaut
    Bon, il a quelques temps déjà que j'ai trouvé une solution, mais je ne l'avais pas mise ici.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    header("Content-Type: application/csv-tab-delimited-table; charset=utf-8\n");
    header("Content-disposition: filename=".$file);
    echo utf8_decode($data);
    et ma base de données est en utf8 of course, ce qui n'était pas le cas à l'époque en exploitation (12/07)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [CSV] Export CSV valeurs/chaine de caractères
    Par Nemesis007 dans le forum Langage
    Réponses: 2
    Dernier message: 14/05/2008, 13h53
  2. Gravure Mpeg pour lecture sur lecteur DVD de salon
    Par faamugol dans le forum Vidéo
    Réponses: 7
    Dernier message: 15/03/2008, 23h20
  3. génération plugins firebird pour qt sur mac
    Par mercure07 dans le forum Firebird
    Réponses: 7
    Dernier message: 14/03/2008, 14h07
  4. [CSV] export CSV sous IE
    Par Rawone dans le forum Langage
    Réponses: 2
    Dernier message: 24/10/2006, 10h10
  5. [CSV] Export CSV avec PHP (saut de ligne)
    Par Indy80 dans le forum Langage
    Réponses: 2
    Dernier message: 10/08/2006, 16h08

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