Ben moi , j'ai bien
<?xml version="1.0" encoding="iso-8859-15"?>
en header, mais ça empeche pas le parser xml de php de planter. Comme je peux pas changer le parser, je me demande s'il est possible lorsque je telecharge le fichier à parser de virer les accents à la volée..
Voici la fonction que j'utilise pour telecharger le fichier :
function telecharge($fichier_url, $fichier_local)
{
// ouverture de l'url en lecture et en binaire
$url=@fopen("$fichier_url", "rb" );
// si l'url existe alors....
if ($url!=0) { echo " DEBUT DU TELECHARGEMENT de $fichier_local ...... ";
// ouverture du fichier local en binaire et en ecriture
$file=fopen("$fichier_local", "wb" );
// tant que la fin du fichier n est pas atteinte alors...
while (!feof($url)) {
//lit un paquet de 1Ko de l URL
$paquet = fread($url,1024);
// ecrit un paquet de 1Ko dans le fichier local
fwrite($file,$paquet,1024);
}
// fermeture des fichiers
fclose($file);
fclose($url);
echo " FIN DU TELECHARGEMENT <br>";
} else {echo" <font color='#ff0000' > le fichier $fichier_url n'existe pas ! </font><br>";}
}
---------------
Mon comparateur de prix préféré (le miens !):www.infomoinscher.net