$thelist = array();
$dir = './';
if ($handle = opendir($dir)) {
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != ".." && $file != "index.php" && $file != "favicon.ico" && $file != "bg.png") {
$file = $dir.$file;
$thelist[] = array('file' => '<a href="'.$file.'">'.$file.'</a>', 'filemtime' => filemtime($file) , 'filesize' => filesize($file));
}
}
closedir($handle);
}
?>
[/code]
Jag är väldigt ny till PHP, så jag behöver lite pedagogisk hjälp.
Jag skulle vilja att filesize visades i megabyte istället för byte och inte med mer än 2 decimaler.
Jag skulle också vilja att filetime skulle fungera, men det är inte lika viktigt.
Längre ner har jag den här koden i ett table, jag vet inte om det är viktigt att ha med.
[code:]<?php
for($i = 0; $i < count($thelist); $i++) {
?><tr>
<td>
<?=$thelist[$i]['file']?>
</td>
<td>
<?=$thelist[$i]['filesize'];?>
</td>
<td>
<?=$thelist[$i]['filemtime'];?>
</td>
</tr>
<?php[/code]
Jag hette tidigare Denocle