[php] file name's tonen uit dir

Pagina: 1
Acties:

  • Martink
  • Registratie: Juni 2001
  • Laatst online: 14-09 13:52
Hoe kan ik met php lezen welke files er in een directory staan?
en als dat kan is het dan ook mogelijk om files te sorteren op datum?

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

Doet iets met Cloud (MS/IBM)


  • Johannes
  • Registratie: Juni 2000
  • Laatst online: 14-09 23:09
Bekijk de manual maar eens:
Directory Functions
Filesystem functions

Kijk de volgende keer ook eerst ff in de manual, want dit is makkelijk te vinden.

Uit volle borst op weg naar nergens / Zonder reden zonder doel
Met m'n zeden en m'n zonden / En mijn angstig voorgevoel
Laat mij mijn kont tegen de krib / Laat mij dit goddeloze lied
Hef jij je handen maar ten hemel / Maar red mij niet


  • Martink
  • Registratie: Juni 2001
  • Laatst online: 14-09 13:52
ow ja ehh :)
kijk bij verkeerde :P
maar hoe sorteer ik dat op tijd?

Verwijderd

Op woensdag 26 december 2001 18:07 schreef Martink het volgende:
ow ja ehh :)
kijk bij verkeerde :P
maar hoe sorteer ik dat op tijd?
beetje beter zoeken, als je bij filesystem functions kijkt, vind je
http://www.php.net/manual/en/function.filemtime.php

en dan sorteren...

[edit]als je bij de user comments kijkt, vind je zelfs een compleet scriptje voor wat je wil:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?
chdir("{directory}"); 
$dir = opendir(".");

while($file=readdir($dir)){ 
    if(!eregi("^(.|..)$",$file)){ 
        $time = filemtime($file); 
        $data[$time] = "<a href=\"{server}/file\">$file</a>".date( "F d Y :i:s",$time)." ";
    }
} 

krsort($data); 

while(list($key,$val) = each($data)) { 
    echo $val; 
}
?>