Vous utilisez un navigateur non à jour ou ancien. Il ne peut pas afficher ce site ou d'autres sites correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
En php5 y'a scandir() sinon faut le faire "à la main".
Evite juste de le faire à chaque affichage d'une page si c'est sur ton site, parce qu'ouvrir un répertoire, lister les fichiers pour les compter, c'est pas ce qu'il y a de plus léger.