Version complète: sur le forum Webmaster Hub : Fil RSS généré automatiquement
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > PHP
doomer2
Bonsoir,

Je viens de changer de serveur mutualisé pour un serveur dédié dont je ne suis pas l'administrateur. Mon fl RSS fonctionnait correctement et voilà maintenant que lorsque j'insére une news feedreader m'affiche cela en heure et date : 02:10 06.07

La date OK mais l'heure je comprends même pas à quoi cela correspond.

Bon voilà pour l'explication , je vous met le source avc l'endoit ou se pose le probléme en gras :

CODE
$date = date(d)."-".date(m)."-".date(Y);
$heure =date(His);


  // recup de la date de la news la plus recente
  $lastrss = time();

  // boucler sur les news pour générer un entrée pour chacune
  if ($requete = _AT_mysql_query('SELECT * FROM table_news ORDER BY news_date DESC LIMIT 0, 30')) {
      while ($news = _AT_mysql_fetch_assoc($requete)) {

          // au cas ou y'aurait des caracteres incompatibles avec XML
          $news['news_objet'] = htmlspecialchars($news['news_objet']);
          $news['news_texte'] = htmlspecialchars($news['news_texte']);

          fwrite($rss, '  <item>
 <title>'.$news['news_objet'].'</title>
 <author>'.$news['news_auteur'].'</author>
 <link>'.$news['news_lien'].'</link>
 <description>'.$news['news_texte'].'</description>
 [B]<pubDate>'.date('r', $news['date']).'</pubDate>[/B]

</item>
');
}


Quelqu'un a t'il une idée à mon probléme, cela est assez énervant.
doomer2
J'ai fait une petite erreur en fin de compte la date affichée est à chaque fois :
16:00Heures et 31-12-1970.
doomer2
En fait je viens de résoudre le probléme en mettant ceci c'était tout bête mais je ne comprends pas pourquoi cela fonctionnait avant sur l'autre serveur.

<pubDate>'.date().'</pubDate>
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.