Avatar billede bullemand Nybegynder
10. februar 2007 - 00:28 Der er 4 kommentarer og
1 løsning

Upload site, ændre sortering

Har et upload site - DesignDesign.dk

I øjeblikket så bliver uploads sorteret efter filnavnet, hvordan sætter jeg den til at sortere efter dato'en/tidspunket?
Avatar billede Slater Ekspert
10. februar 2007 - 00:51 #1
Kommer jo an på hvor du får dataene fra. Ligger der en liste over filerne i en database, eller henter du bare navne på alle filer en mappe?
Avatar billede bullemand Nybegynder
10. februar 2007 - 00:59 #2
Ja, det er min fejl.

Jeg bruger ikke en databast, men henter dem direkte fra min ftp-mappe.
Avatar billede bullemand Nybegynder
10. februar 2007 - 02:04 #3
Her er koden:

    sort($files);
        foreach ($files as $file) {
            $full = $path.$file;
                if(strlen($file)>30) {
                    $file = substr($file, 0, 30) . '...';
                }
            if($file != '.' && $file != '..' && $file != 'index.php' && $file != 'index.html' && $file != "Thumbs.db"){
                    $file_count++;
                if($class == "row1"){
                    $class = "row2";
                }else{
                    $class = "row1";
                }
            $extension = file_type($file);
                if($extension == "bmp" || $extension == "ico"){
                    $thumb = $full;   
                }else{
                    $thumb = $_CONFIG['tpath'].$file;
                }

Nogle som kan hjælpe?
Avatar billede Slater Ekspert
10. februar 2007 - 12:14 #4
Så vidt jeg ved, er du så nødt til at bruge en filectime() på hver eneste fil i biblioteket, og skrive din egen sorteringsfunktion, som ikke kun vil være besværlig at skrive, men også meget langsom, når der kommer mange filer.

Jeg vil meget anbefale dig at skrotte hele koden, og skrive det om til at bruge en database i stedet, med mindre andre har en idé til et mirakel.
Avatar billede bullemand Nybegynder
23. marts 2007 - 15:30 #5
mig selv
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester