Miriam hat geschrieben:Wieso schade....
Man lernt doch nie aus, Kolja.
stimmt, und schon kann ich doch gebrauchen
natürlich sollen sie links zu den einzelnen alben auch zeitlich sortiert sein:
www.mona-davinci.de/album.php
(geheim / geheim)
ich hab lange versucht, mit deinem vorschlag zurechtzukommen,
aber mein array sah immer anders aus...
also habe ich eitwas gegoogelt und diese paar zeilen gefunden:
Code: Alles auswählen
<?
clearstatcache();
$handle = opendir('fotos');
$datarr = array();
while ($file = readdir($handle)){
if (!is_dir($file)) {
$datum = date ("Y m d H:m:i", @filemtime($file));
$key = date ("YmdHmi", @filemtime($file));
$coukey = count($datarr[$key]);
//echo $coukey . "<br>";
$datarr[$key][$coukey] = array("datum" => $datum, "file" => $file);
}
}
function cmp ($a, $b) {
if ($a[0] == $b[0]) return 0;
return ($a[0] > $b[0]) ? -1 : 1;
}
usort ($datarr, "cmp");
foreach($datarr as $key => $value){
foreach($value as $key1 => $value1){
echo $value1[datum] . " <a href='" . fotos . $value1[file] . "'>" . $value1[file] . "</a><br>";
print_r ($value1);
}
}
?>
merkwürdig war nur, das ich ein @ vor das filemtime setzten musste
da ich sonst immer diese meldung bekam: "filemtime(): Stat failed for"
aber mit dem @ bekomme ich als datum immer 1970:
www.mona-davinci.de/reihenfolge.php
(geheim / geheim)
so langsam verzweifele ich noch am der "nach-datum-sortiererei"
kolja