Précédent   Forum des professionnels en informatique > PHP > Langage
Langage Forum sur le langage PHP, la POO, les conventions, la sécurité, etc. Avant de poster : FAQ Langage, toutes les FAQ PHP, cours langage et sources PHP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/03/2011, 10h38   #1
Membre confirmé
 
Inscription : juin 2002
Messages : 577
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 577
Points : 207
Points : 207
Par défaut Readdir et filename en cyrillique

Bonjour,

je cherche désespérément à afficher les fichiers contenus dans un répertoire (avec un opendir / readdir. Aucun problème sauf lorsqu'ils sont en cyrillique ?
A la place, j'obtiens : ??????.jpg
Je précise que mon script est bien encodé en utf-8 et que j'ai bien inclus un header avec un charset=utf-8.
D'ailleurs j'arrive bien à afficher une variable contenant un texte en cyrillique. Le problème semble bien se situer au niveau de ce qui est retourné par la fonction readdir.

Code :
1
2
3
4
5
6
7
8
9
 
if ($handle = opendir('..\Maps'))
{
    while (false !== ($file = readdir($handle)))
	{
		echo $file;     //Produces ??????.jpg
	}
	closedir($handle);
}

Merci par avance pour votre aide.
@+
olive_le_malin est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h22.


 
 
 
 
Partenaires

Hébergement Web