• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Foto Gallerie erstellen

PERFEKT :) So einfach.
Nun ist mir noch aufgefallen, dass die Sortierung nicht passt :(

Es wird ja im Ornder genommen und dann so sortiert:

001
0012
0013
...
0019
002
0020


Ich möchte es jedoch ganz logisch sortiert bekommen:

001
002
003
004
005
....
009
010
011
...
099
0100
0101


Geht das in HTML oder muss ich dies im Explorer schon so einstellen?
 
Hallo scbawik, nein, so einfach ist es nicht, weil es sich um ein assoziatives Array handelt.

Hallo WebmasterMustang,
such mal in der index-Datei die Funktion createThumbnail(). Direkt darüber findest Du diesen Code:
Code:
    if ($order == -1)
    {
       krsort ($arr);
    }
    else
    {
        ksort ($arr);
    }

return array_values($arr);
}
Ersetze ihn durch dieses:
Code:
     uksort($arr, "strnatcmp");
     $retVal = array_values($arr);
     if ($order == -1)
     {
         array_reverse($retVal);
     }

     return $retVal;
}
Ich habe getestet, dass das Skript so läuft, jedoch nicht den Sortiermechanismus.
 
Zurück
Oben