Ik heb dit script gemaakt. Nu wil ik aan de hand van het type bestand een image laten zien. Wanneer het een directorie is moet er een plaatje van een directorie staan. Is het een file dan moet er een file plaatje staan. Ik wil niet op extensie kijken omdat er wel eens bestanden zijn die geen extensie hebben.
Ik gebruik de functie filetype. Ik heb de functies is_dir en is_file ook al gebruikt.
Kan iemand me de oplossing geven?
Ik gebruik de functie filetype. Ik heb de functies is_dir en is_file ook al gebruikt.
Kan iemand me de oplossing geven?
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
| $dir = "./test/"; $dp = @opendir( $dir ); if($dp == true) { while (($file = readdir($dp)) !== false) { if(filetype($file) == "dir") { $images = "./images/dir.gif"; } else { $images = "./images/file.gif"; } echo "[img]\"".$images."\"[/img] ".$file." - ".filetype( $file )."<BR>"; } closedir( $dp ); } else { echo "Directory bestaat niet!"; } |