Avatar billede codemasterz Nybegynder
10. august 2003 - 20:19 Der er 7 kommentarer

Liste over seneste oprettede filer

Hvordan laver jeg fx. en liste som skal ligge i en <marquee>, over de seneste oprettede jpg-filer i en mappe?

Altså jeg vil lave sådan en scroller hvor de seneste oprettede jpg.filer, står..?
Avatar billede ztyxx Nybegynder
10. august 2003 - 20:44 #1
hvis dubruger mysql kan du jo registrere dato for oprettelsen, og så hive de data ud i din marquee
Avatar billede codemasterz Nybegynder
10. august 2003 - 22:26 #2
ja, men det gør jeg ikke?? Er det så ikke muligt?
Avatar billede ztyxx Nybegynder
10. august 2003 - 22:29 #3
jo det er det, med .txt-filer istedet for mysql, men det er nu enklere med mysql
Avatar billede codemasterz Nybegynder
10. august 2003 - 23:01 #4
ok..- hvordan gør jeg så? Altså med mySQL?
Avatar billede ztyxx Nybegynder
10. august 2003 - 23:05 #5
hvordan opretter du filerne på dit site, via et uploadscript?
Avatar billede gustav-olsen Nybegynder
10. august 2003 - 23:06 #6
Jeg mener man kan læse dato for oprettelse på filer på linux platforme. Men jeg kan ikke huske det... prøv at kig på http://www.php.net efter en funktion der kan det!
Avatar billede andy Nybegynder
11. august 2003 - 11:06 #7
Her er nogle funktioner du kan bruge:
http://dk.php.net/manual/en/function.opendir.php
http://dk.php.net/manual/en/function.filemtime.php
http://dk.php.net/manual/en/function.sort.php

Brug opendir og readir til at læse hvilke filer der ligger i din image mappe. Smid dem i et array og værdien af filemtime() på den pågældende file. Sortér dit array med filemtime() værdierne. Kør igennem dine arrays med fx for($i=0;$i<10;$i++) for at printe de 10 senest oprettede filer.
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