Bonjour,

je voudrais renommer une fonction dont le nom comporte le caractère spécial œ. Après upload de la fonction, dans le FTP, ce caractère est nommé Å“. J'ai donc mis dans mon code les deux lignes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
$file=str_replace("œ","oe",$file);
$file=str_replace("Å“","oe",$file);
et pour accéder au fichier ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
   while ((false !== ($file = readdir($handle)))) {
        if ($file != "." && $file != "..") {
	$f=explode(".",$file);
	if (sizeof($f)>0) $file=$f[0].".".$f[1];
	if (sizeof($f)>2) $file.=".".$f[2].".".$f[3];
	...
Ne me demandez pas l'explication des 3 lignes de la fin ; j'ai remarqué que si je ne les mets pas, je n'accède pas aux fichiers, mais je ne saurais expliquer, et de toute façon, si je les commente, c'est pareil (Ca ne marche pas). Donc, comment faire ?