Problème de fichier backend

Bonjour,

J’ai essayé d’intégrer le fichier backend à mon site afin qu’il soit sindiqué sur certains annuaires. Hors quand je test moi même le fichier, le me retrouve avec l’erreur suivante :
Erreur de parsing XML : instruction de traitement XML pas au début d’une entité externe
Emplacement : http://nenelle.com/backend.php3
Numéro de ligne 2, Colonne 1 :<?xml version="1.0" encoding="iso-8859-1"?>
^
Hors j’utilise exactement la même syntaxe dans les premières lignes que celle du fichier backend d’origine.
Si jamais je vire la première ligne à savoir :
<?php echo '<'.'?xml version="1.0" encoding="#CHARSET"?'.'>'; ?>
Le fichier fonctionne mais dans mes descriptions d’articles les caractères accentués sont raplacés par des ? et bien d’autres sigles

Je n’ai toujours pas compris d’où venais mon problème.
Quelqu’un aurait il une solution ?

D’avance merci.

Erreur de parsing XML : instruction de traitement XML pas au début d'une
entité externe
Emplacement : http://nenelle.com/backend.php3
Numéro de ligne 2, Colonne 1 :<?xml version="1.0" encoding="iso-8859-1"?>

J'ai déjà eu ce problème. Rien à voir avec ton squelette backend.html.

Cause:

la première ligne est vide. La déclaration
    <?xml version="1.0" encoding="iso-8859-1"?>
doit obligatoirement se trouver au tout début du document.

Cette situation ne se produit que lorsque les squelettes sont installés dans
un répertoire personnalisé déclaré dans mes_fonctions.php3 (ce qui semble
ton cas).

Si tu recharges la page du backend (Reload), l'erreur se corrige par
magie... jusqu'au prochain recalcul du CACHE.

Pourquoi: ???

Remède:

Le "bug" s'introuduirait dans mes_fonctions.php3

Assures-toi que dans mes_fonctions.php3 il n'y ait aucune ligne vide au
début, à la fin et entre les ouvertures et fermetures des balises php (si tu
as plusieurs fonctions indépendantes dans le fichier mes_fonctions.php3

Pourquoi: ???

André Vincent