RSS en PHP : Parse Error

darkjukka
WRInaute impliqué
WRInaute impliqué
 
Messages: 669
Inscription: 28 Avr 2007

RSS en PHP : Parse Error

Message le Mer Aoû 22, 2007 13:58

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 :)

FloBaoti
WRInaute impliqué
WRInaute impliqué
 
Messages: 755
Inscription: 30 Avr 2006

Message le Mer Aoû 22, 2007 14:39

Le parseur PHP interprète cette ligne comme du PHP.

Donc remplace
Code: Tout sélectionner
<?xml version="1.0" encoding="utf-8"?>

par
Code: Tout sélectionner
<? echo '<?xml version="1.0" encoding="utf-8"?>'; ?>

darkjukka
WRInaute impliqué
WRInaute impliqué
 
Messages: 669
Inscription: 28 Avr 2007

Message le Mer Aoû 22, 2007 14:48

C'est impeccable, je n'avais pas pensé à ça alors que c'est tout con.

Pourtant j'en avais essayé ...

Merci beaucoup :)


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité