Aller au contenu

Sujets conseillés

Posté (modifié)

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 :

$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.

Modifié par doomer2
Posté (modifié)

J'ai fait une petite erreur en fin de compte la date affichée est à chaque fois :

16:00Heures et 31-12-1970.

Modifié par doomer2
Posté

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>

Veuillez vous connecter pour commenter

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



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