Aller au contenu

Flux RSS + PHP


doomer2

Sujets conseillés

Bonjour à tous,

Je voudrais rendre valide mon flux RSS mais je dois rajouter une entête. Je créé mon fichier RSS à chaque fois que j'ajoute une news au site via ce code.

 $rss = fopen($fichierrss, 'w');
  fwrite($rss, '<'.'?xml version="1.0" encoding="iso-8859-15" ?'.'>
<rss version="2.0">
<channel>
<title>Site du Syndicat Mixte Authie, Nievre et Somme - News</title>
<link>http://www.les3vals.com/</link>
<description>Nouveau : Le fil RSS du Syndicat Mixte disponible</description>
<language>fr</language>
<pubDate>'.date('r', $lastrss).'</pubDate>
<lastBuildDate>'.date('r').'</lastBuildDate>
');

Le probléme est qe j'ai un probléme d'entête et il faut que j'ajoute cette ligne afin de rendre le flux valide mais je n'arrive pas à trouver la syntaxe correcte pour mettre ceci dans mon fopen :

<?php
header('Content-Type: application/rss+xml; charset=ISO-8859-1');

echo '<?xml version="1.0" encoding="iso-8859-1" ?>';
?>

Mon flux est disponible ici : Le flux rss

En espérant que quelqu'un puisse m'aider.

Merci

Modifié par doomer2
Lien vers le commentaire
Partager sur d’autres sites

Je relance un petit peu mon message pour savoir si quelqu'un avait une réponse à mon probléme car j'y suis depuis ce matin et j'ai essayé de nombreuses solutions en insérant des quotes simples, doubles mais sans résultat.

Un peu d'aide serait la bienvenue. :P

Merci

Lien vers le commentaire
Partager sur d’autres sites

Avec l'extension .rss le navigateur veut enregistrer le fichier sur le disque (IE et firefox)... Country a raison met un .xml (ou .htm ou .php)

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...