Probleme utf-8 et Opendir

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Probleme utf-8 et Opendir

Re: Probleme utf-8 et Opendir

par Chibiliplop » 18 juil. 2013, 12:52

Merci de ta raponse pour le code c'est quelquechoses de tres simple:
  $repertoire = 'C:\Users\Chibiliplop\Music\Björk';
  $dir = opendir($repertoire);
  while($fichier = readdir($dir))
  {
    echo $fichier;
  }
Cela fonctionne tres bien si je l'execute dans un fichier php mais quand je passe par symfony j'ai le droit a cette erreur:
Warning: opendir(C:\Users\Chibiliplop\Music\Björk,C:\Users\Chibiliplop\Music\Björk): in C:\wamp\www\Symfony\src\Chibiliworld\SoundBundle\Controller\SoundController.php line 24
500 Internal Server Error - ContextErrorException

Re: Probleme utf-8 et Opendir

par moogli » 17 juil. 2013, 13:03

Salut,

Quel est le code ?
Quel est le message complet ?

La le problème c'est entre ton script et le système de fichier.
Le message t'indique le nom du fichier que php essai d'ouvrir.

@+

Probleme utf-8 et Opendir

par Chibiliplop » 15 juil. 2013, 21:50

Bonjour a vous je suis sous le framwork symfony et j'ai de gros problème avec Opendir et utf-8 j'essaie d'ouvrir un répertoire portant le nom "Björk" et j'ai le droit a un jolie "CRITICAL - Uncaught PHP Exception " Je n'arrive pas a comprendre d'ou vient ce problème d'encodage j'ai tester avec iconv() rien a faire de même avec utf8_encode. Ma page html est bien encoder en utf-8 et m'affiche d’ailleurs très bien mon caractère spéciale. Enfaite il ne trouve pas le répertoire is_dir() me return false.

Un petit coup de pouce ne serait pas de refus parceque je suis vraiment coincer avec cette encodage de caractère ><