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.
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>
');
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 :
CODE
<?php
header('Content-Type: application/rss+xml; charset=ISO-8859-1');
echo '<?xml version="1.0" encoding="iso-8859-1" ?>';
?>
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