Nous sommes actuellement le 02 Juil 2026, 14:58

Le fuseau horaire est UTC-5 heures [Heure d’été]




Publier un nouveau sujet Répondre au sujet  [ 5 message(s) ] 
Auteur Message
 Sujet du message: Problème RSS Feed
MessagePublié: 20 Déc 2005, 17:26 
Hors-ligne
Référence
Référence
Avatar de l’utilisateur

Inscription : 06 Jan 2002, 22:38
Message(s) : 5949
Localisation : Quebec
En voyant Fr1zZz faire un feed RSS, j'ai eu envie de faire là meme chose pour mon site. Or, j'ai un petit problème quand on essaye d'y acceder : http://www.nounours.ca/rss.php

Il n'a pas la forme d'une feed RSS normal en XML, pourtant, mon code à l'air ok :
Code :
<?
   include("Library.inc");
   $result = mysql_query("Select * From tblnews Where Affiche Like 'on' Order By ID DESC LIMIT 10");

 echo '<?xml version="1.0" encoding="iso-8859-1" ?>'
?>
   <rss version="2.0">
     <channel>
        <title>Nounours.Ca Mettez un nounours dans votre vie !</title>
        <link>http://www.nounours.ca/</link>
        <description>Nounours.Ca</description> 
        <managingEditor>monrake@nounours.ca</managingEditor>
        <webMaster>monrake@nounours.ca</webMaster>
        <language>fr</language>
         <image>
           <title>Nounours.Ca Mettez un nounours dans votre vie !</title>
           <url>http://www.nounours.ca/images/nounours.gif</url>
           <link>http://www.nounours.ca//</link>
           <width>94</width>
           <height>70</height>
        </image>
<? 
      While ($val = mysql_fetch_array($result)){
?>
         <item>
<?
           echo "<title>".stripslashes($val["Titre"])."</title>";
          echo "<link>http://www.nounours.ca/news.php?IDNews=".$val["ID"]."</link>";
          echo "<description>".stripslashes($val["TCourt"])."</description>";
          //echo "<pubDate>".$val["Date"]."  ".$val["Heure"]."</pubDate>"; 
          echo "<guid>http://www.nounours.ca/news.php?IDNews=".$val["ID"]."</guid>";
?>
        </item>
<?
      }
?>
      </channel>
  </rss>


Une petite idée du problème ?

_________________
Herakles Informatique Inc
Collaborateur pour HardGamers


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 20 Déc 2005, 17:44 
Hors-ligne
Référence
Référence
Avatar de l’utilisateur

Inscription : 06 Jan 2002, 22:38
Message(s) : 5949
Localisation : Quebec
Finalement, j'ai trouvé ma réponse. Voilà le code si il y a des interressés :
Code :
<?
   include("Library.inc");
   $result = mysql_query("Select * From tblnews Where Affiche Like 'on' Order By ID DESC LIMIT 10");
   header("Content-type: application/xml; charset=iso-8859-1");
 echo '<?xml version="1.0" encoding="iso-8859-1"?>'
?>
   <rss version="2.0">
     <channel>
        <title>Nounours.Ca Mettez un nounours dans votre vie !</title>
        <link>http://www.nounours.ca/</link>
        <description>Nounours.Ca</description> 
        <managingEditor>monrake@nounours.ca</managingEditor>
        <webMaster>monrake@nounours.ca</webMaster>
        <language>fr</language>
         <image>
           <title>Nounours.Ca Mettez un nounours dans votre vie !</title>
           <url>http://www.nounours.ca/images/nounours.gif</url>
           <link>http://www.nounours.ca//</link>
           <width>94</width>
           <height>70</height>
        </image>
<? 
      While ($val = mysql_fetch_array($result)){
?>
         <item>
<?
           echo "<title>".stripslashes($val["Titre"])."</title>";
          echo "<link>http://www.nounours.ca/news.php?IDNews=".$val["ID"]."</link>";
          echo "<description>".stripslashes($val["TCourt"])."</description>";
          //echo "<pubDate>".$val["Date"]."  ".$val["Heure"]."</pubDate>"; 
          echo "<guid>http://www.nounours.ca/news.php?IDNews=".$val["ID"]."</guid>";
?>
        </item>
<?
      }
?>
      </channel>
  </rss>

_________________
Herakles Informatique Inc
Collaborateur pour HardGamers


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 20 Déc 2005, 21:19 
Hors-ligne
A réponse à tout!
A réponse à tout!
Avatar de l’utilisateur

Inscription : 07 Jan 2002, 05:13
Message(s) : 3014
Localisation : Québec
Tu as changé quoi au juste?

Moi pis le php... :oops:

_________________
* Intel Core i5-2550K (Cooler Master Hyper 212 Evo)
* ASRock Z68 Extreme3 Gen3
* G.SKILL Ripjaws X Series 16GB (2 x 8GB)
* BFG GeForce 8800 GT OC 512Mb (Arctic Cooling Accelero S1)
* Samsung 2493HM 24"
* SSD Mushkin Enhanced Chronos 120Gb
* Seagate 200Gb SATA2
* Seagate 250Gb SATA2
* Hitachi 1000Gb SATA2
* Maxtor 320Gb externe
* Seagate FreeAgent Go 250Gb externe
* ANTEC P180 & ANTEC Neo He 500w


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 20 Déc 2005, 22:18 
Hors-ligne
Référence
Référence
Avatar de l’utilisateur

Inscription : 07 Jan 2002, 00:24
Message(s) : 5834
Vite de même je dirais ceci:
header("Content-type: application/xml; charset=iso-8859-1");

Comme ça celui qui reçoit le flux binaire sait quel type de flux c'est. Quand on a un lien sur toto.xml, l'extension peut suffire, mais quand le contenu provient d'un script php, on doit dire ce qu'on revoit si c'est un type de données particulié.

_________________
This posting is provided "AS IS" with no warranties, and confers no rights!
©2006 - 2014 Jump


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 21 Déc 2005, 10:24 
Hors-ligne
Référence
Référence
Avatar de l’utilisateur

Inscription : 06 Jan 2002, 22:38
Message(s) : 5949
Localisation : Quebec
Effectivement, c'est le header qui me posait le problème.

_________________
Herakles Informatique Inc
Collaborateur pour HardGamers


Haut
 Profil  
Répondre en citant  
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 5 message(s) ] 

Le fuseau horaire est UTC-5 heures [Heure d’été]


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 2 invité(s)


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum

Recherche de:
Aller vers :  
cron
Propulsé par phpBB® Forum Software © phpBB Group
Traduction et support en françaisHébergement de site