Bonjour,

j'essaye de parcourir l'arborescence d'un dossier pour pouvoir extraire les fichiers qui s'y trouvent et je rencontre, un problème d'accent : tous les lettres accentués contenus dans le nom des fichiers ou dossiers sont remplacés par d'autres caractère comme des ',' pour les 'é'.

Voici ma fonction :

<?php
function listeDossier ($rep, $nom)
{
$dir = opendir($rep);
static
$i =1;

echo
"<ul> <li>".$nom."</li><ul>";
while (
$f = readdir($dir))
{

if(
is_file($rep.$f)) {
$tab = getMime($rep.$f);
echo
"<li>Nom : ".$f;
echo
"<li>Mime : ".$tab['mime'];
echo
"<li>Type : ".$tab['type'];
echo
"<br><br>";
}
else if(
is_dir($rep.$f) && ($f != ".") && ($f != "..")){

listeDossier($rep.$f."/", $f);
}
}
echo
"</ul></ul>";
closedir($dir);
}
?>

Comme est-ce que je peux récupérer le nom initial avec les accents.

Merci d'avance