RSS en PHP : Parse Error

WRInaute impliqué
Voila, j'ai créé un fil RSS en utilisant l'extension XML pour mon fichier, jusque là pas de problème donc.

Seulement je voudrais transformer l'extension en PHP afin de pouvoir installer le script de Robotstats pour savoir si les robots crawl cette page mais quand je fais cette manipulation (à savoir changer l'extension de mon fichier) j'obtiens une parse error que voila (le test est en local pour le moment):

Parse error: parse error in c:\documents and settings\administrateur.ordi-xpsp2\documents\collection blind guardian\page web\blind collection\home\rss.php on line 1

Et c'est là que je me rends compte que c'est cette ligne (la première donc ^^)
<?xml version="1.0" encoding="utf-8"?>
qui pose problème, je ne veux pas la supprimer pour garder une compatibilité maximum avec tout les lecteur RSS (et garder mon fil valide W3C).

Comment doit-je procéder pour que cela fonctionne ?

Merci :)
 
WRInaute impliqué
Le parseur PHP interprète cette ligne comme du PHP.

Donc remplace
Code:
<?xml version="1.0" encoding="utf-8"?>
par
Code:
<? echo '<?xml version="1.0" encoding="utf-8"?>'; ?>
 
WRInaute impliqué
C'est impeccable, je n'avais pas pensé à ça alors que c'est tout con.

Pourtant j'en avais essayé ...

Merci beaucoup :)
 
Discussions similaires
Haut