doomer2 Posté 6 Avril 2005 Posté 6 Avril 2005 (modifié) 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 : <?phpheader('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é 6 Avril 2005 par doomer2
doomer2 Posté 6 Avril 2005 Auteur Posté 6 Avril 2005 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. Merci
Country Posté 6 Avril 2005 Posté 6 Avril 2005 Actuellement ton Flux RSS est valide, c'est peut être l'extension .rss qui te pose problème. Je pense qu'en .xml ça fonctionnerai parfaitement
ams51 Posté 7 Avril 2005 Posté 7 Avril 2005 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)
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant