Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/04/2009, 14:57
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Poner orden a las imagenes de mi galería.

pues no es tan sencillo como decir: quiero que las ordene!

y tampoco un simple sort() basta para ordenar por otras características...


al ser una función nativa de PHP desconozco sus reglas de ordenación...

además, no se puede ir ordenando mientras se lee con readdir()


lo mejor, es re-implementar las funciones para obtener este nuevo comportamiento

específicamente, me refiero a createGallery()


primero, debes abrir con opendir() e ir agregando archivo por archivo a un array() asociativo, con el nombre como índice y su tamaño (o fecha de modificación, acceso, creación, etc...) como valor....

ahora debes ordenarlo con alguna funcion de ordenación de arrays.... y ya tienes listo tu array con los archivos necesarios...

este array debes usarlo en lugar de las llamadas a opendir(), readdir(), closedir()....

un simple foreach() y deberías comenzar a imprimir el HTML necesario...

esto solo es necesario en la funcion de impresión de las imágenes al documento, no mas...

(si desconoces algún termino o función, por favor dirigete a consultar el manual de PHP)


suerte!
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.