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 :

readdir( ) et accent, japonais, chinois


Sujet :

Langage PHP

Vue hybride

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

    Informations forums :
    Inscription : Juillet 2009
    Messages : 15
    Par défaut readdir( ) et accent, japonais, chinois
    Bonjour à tous. J'ai un script contenant ce morceau de code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    while($File = readdir($dir)){
        echo $File;
    }
    Si les fichiers de mon répértoire ne comporte aucun accent, et ne sont pas écrit en japonais et/ou en Chinois, je n'ai aucun probléme. Le echo se fait correctement.

    En revanche si j'ai un dossier qui se nomme "Répétoire" eh bien le echo me crache n'importe quoi. Idem si j'ai un mot en japonais comme "フォルダ".

    Quelqu'un a t il une solution ?

    Si readdir( ) n'est pas adapté, existe t il ne une fonction qui fait la même chose ?! En effet comment font les nippons et les chinois pour afficher la liste des répertoires quand ces derniers sont écris dans leur langues ?!

    Merci

  2. #2
    Membre Expert
    Avatar de Thes32
    Homme Profil pro
    Développeur PHP, .Net, T-SQL
    Inscrit en
    Décembre 2006
    Messages
    2 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur PHP, .Net, T-SQL

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 379
    Par défaut
    salut,
    c'est plutôt un problème d'encodage, déjà change en utf-8 pour voir les accents, je sais pas trop pour les autres langues.

  3. #3
    mon_nom_est_personne
    Invité(e)
    Par défaut
    tout d'abord qu'est-ce que t'appelle crasher ? quel message d'erreur tu as ? sur quel system es-tu ?

    Le probleme est definitivement un probleme d'encodage. un truc qui pourrait t'aider c'est de mettre en debut de script
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mb_internal_encoding($mon_os_encoding);
    Si mais souvenir sont bons, sur windows c'est du eucjp-win, sur du linux ca depend de la distro.

    Perso j'ai regler le probleme au taff en interdisant l'utilisation du japonais comme nom de fichier ou dossier. Ca simplifie la vie.

Discussions similaires

  1. Réponses: 13
    Dernier message: 16/02/2010, 10h16
  2. API PDF + fichier japonais ou chinois
    Par ouamtax dans le forum Langages de programmation
    Réponses: 0
    Dernier message: 06/11/2009, 11h51
  3. Réponses: 3
    Dernier message: 03/03/2008, 10h43
  4. PB encodage UTF-8 avec Japonais, Chinois
    Par ch33k0n dans le forum Entrée/Sortie
    Réponses: 3
    Dernier message: 18/06/2007, 13h02
  5. Traductions en japonais, chinois
    Par stephTua dans le forum C
    Réponses: 3
    Dernier message: 06/06/2006, 13h07

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