Hallo,
Het onderstaande script sorteerd niet (goed).
Wat doe ik fout?
Ik heb zelf zo'n idee dat het misgaat bij $mappen = array ("$datum"=>"$naam");
Het onderstaande script sorteerd niet (goed).
Wat doe ik fout?
Ik heb zelf zo'n idee dat het misgaat bij $mappen = array ("$datum"=>"$naam");
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
| <?
function cmp($a, $b)
{
if ($a == $b) {
return 0;
}
return ($a > $b) ? -1 : 1;
}
//mapnaam splitsen
$splitmap = explode ('DD',''.$open_folder.'');
$naam = $splitmap[0];
$datum = $splitmap[1];
//einde mapnaam splitsen
//sorteren
$mappen = array ("$datum"=>"$naam");
uksort ($mappen, "cmp");
while (list($key, $value) = each($mappen)) {
$Getdatum = explode ('-',''.$key.'');
$jaar = $Getdatum[0];
$maand = $Getdatum[1];
$dag = $Getdatum[2];
$value = str_replace("_"," ",$value);
$open = "<a href='pics.php?show=thumbs&folder=$open_folder'>" . $value . "</a>";
echo "$dag/$maand/$jaar - $open<br>";
}
?> |