probleme ordre des fichiers dans une galerie - PHP - Programmation
Marsh Posté le 20-01-2006 à 15:49:27
http://www.nexen.net/docs/php/anno [...] eaddir.php
Citation : readdir retourne le nom du fichier suivant dans le dossier identifié par dir_handle . Les noms sont retournés dans l'ordre qu'ils sont enregistrés dans le système de fichiers. |
C'est pourtant le premier paragraphe dans la page de la documentation dédié à cette fonction.
Pour faire des tris, renseigne toi dans la dite documentation sur les fonctions finissant par "sort".
Marsh Posté le 20-01-2006 à 15:51:48
Parce que readdir (enfin, le serveur plutôt) lit les fichiers un peu dans n'importe quel ordre. Tu peux toujours tout lire, les trier en php puis les afficher remarque
Marsh Posté le 20-01-2006 à 15:54:58
Tu fais un ReadDir qui ballourde toutes tes images dans un tableau, un sort sur le tableau et ensuite tu fais ta double boucle d'affichage en utilisant le tableau.
Marsh Posté le 20-01-2006 à 17:13:56
voila j'ai corrigé ça. J'ai utilisé la méthode que vous m'avez conseillé, à savoir tout lire et envoyer dans un tableau et trier ce dernier. C'est pas possible comme je l'ai fait vite et si "facilement", tellement j'avais peur que cette modif soit une modif monstre qui me coute qq décilitres de sueur
encore merci les gars
Marsh Posté le 20-01-2006 à 15:44:46
Bonjour a tous,
j'ai un petit porbleme assez pénible. Sur mon site (celui de ma signature), si vous allez dans la section galerie, puis
sur jeux vidéos/ kingdom hearts, on peut voir que la 1ere image affichée est la 210.jpg.
Je précise que les images vont de 001.jpg à 238.jpg. Pourquoi alors ma galerie refuse de les afficher dans l'ordre?
Apparemment pour toutes les autres images, c'est bon.
Voila le code qui sert a afficher les images dans un tableau de 4*4:
Message édité par welcominh le 20-01-2006 à 15:45:43
---------------
Direct-download.com, le moteur de recherche pour Mega