HTML beginner |
|
*zucht*
Quicky, daar heeft hij dus niets aan, zie jij ergens mysql queries in het scriptje van hem staan?
Op deze manier kan je in iedergeval de bestanden op datum sorteren.
<?php
$handle=opendir($upload_dir);
$filelist = array();
while ( $file = readdir( $handle) ) {
if(!is_dir($file) && !is_link($file)) {
$filelist[ filectime( $upload_dir.$file ) ] = $file; //Alle files in een array zetten, met de tijd dat het bestand is gemaakt als de sleutel.
}
}
krsort( $filelist ); //De array sorteren op de sleutels, van hoog naar laag.
reset( $filelist );
$fileOutput = "";
foreach( $filelist as $time => $file ){
$fileOutput .= "<center><table border='0' cellpadding='0' cellspacing='0' width='447'><td width='280' align='left'><a target='_blank' href='".$upload_dir.$file."'><b>".$file."</b></a></td><td width='167' align='right'>Geupload op: ";
if ($DELETABLE) {
$fileOutput .= "<a href='?del=$upload_dir$file' title='delete'>x</a>";
}
$fileOutput .= "<font color='7D1C1C'>".date("d-m H:i", $time)."</font></td></table></center>";
}
echo $fileOutput;
?>
<?php while ( $file = readdir( $handle) ) { $filelist[ filectime( $upload_dir.$file ) ] = $file; //Alle files in een array zetten, met de tijd dat het bestand is gemaakt als de sleutel. } } krsort( $filelist ); //De array sorteren op de sleutels, van hoog naar laag. $fileOutput = ""; foreach( $filelist as $time => $file ){ $fileOutput .= "<center><table border='0' cellpadding='0' cellspacing='0' width='447'><td width='280' align='left'><a target='_blank' href='".$upload_dir.$file."'><b>".$file."</b></a></td><td width='167' align='right'>Geupload op: "; if ($DELETABLE) { $fileOutput .= "<a href='?del=$upload_dir$file' title='delete'>x</a>"; } $fileOutput .= "<font color='7D1C1C'>".date("d-m H:i", $time)."</font></td></table></center>"; } ?>
|