Annonce

#1 Re : Aide technique » Problème de conversion avec html_entity_decode » 2007-03-03 19:21:30

Voila j'ai un petit soucis. Je souhaite donner un nom chinois à une page HTML de façon dynamique. Lorsque je le fais manuellement, ça marche, le fichier est bien composé d'un caractère chinois, mais par programmation mes entités html comportant le nom du fichier à générer ne sont pas converties en caractères normaux malgré l'appel de html_entity_decode, autrement dit, le nom du fichier généré est composé des entités HTML et nom du caractère chinois y correspondant.

$NomFichier = "& #20379;& #24212;& #21830.html"; // Un espace a été ajouté après le & pour permettre la visu. De l'entité
$NomFichier=html_entity_decode($NomFichier); 
if (!$pointeurFichierOUT = fopen ($NomFichier, "w+")) die('Impossible de créer le fichier') ;
fwrite($pointeurFichierOUT, "contenu du fichier");
fclose($pointeurFichierOUT);

Le fichier généré est & #20379;& #24212;& #21830.html et non 供应&#21830.html comme je le voudrais
Quelqu'un aurait-il une idée ?
Merci d'avance

Pied de page des forums

Propulsé par FluxBB