problème d'affichage agenda

bonjour,
J'ai un problème d'affichage d'agenda chez mon hébergeur.
$date = date('Ymd', mktime(0, 0, 0, $M, $TempD, $Y));
pour info $date est du style 20040904 pour le quatre septembre

  if (isset($events[$date])) {
   while (list(, $event) = each($events[$date])) {
    echo '<br />'.$event['logo'].'<a
href="'.$event['link'].'">'.$event['title'].'</a>';
   }
     }
Chez lui (l'hébergeur) la fonction isset ne renvoie jamais vrai on ne
passe jamais dans
la boucle alors qu'en local on y passe.

Je suis vraiment désespéré.

Merci d'avance