Hallo,
Ik ben bezig met een foto album maar ik krijg iets niet voor elkaar.
Ik heb me mappen zo opgelagen 2004-01-03 Naam map1, 2004-12-24 Naam map2, 2003-01-01 Naam map3
Wat ik wil is dat die kijkt welke jaartallen in de map zitten (bijv 2002 tot 2005) Dat die dan tabellen aanmaakt van 2002 t/m 2005.
En dat die dan de fotos van jan t/m dec plaats van dat jaar in volgorde van jan/dec en op de dan nr 01/31
Bijvoorbeeld
[tabel 2004]
Naam map1
Naam map2
[tabel 2003]
Naam map3
Ik had gedacht het met arrays te doen maar ik kom er helemaal niet uit ik krijg totaal geen goede output waarmee ik iets kan creeërn. Ik heb het volgende script:
Wie kan mij helpen? Ik heb nog nooit echt uitgebreid met Arrays gewerkt.
En al helemaal nooit Arrays gesplist en gesorteerd.
Met vriendelijke groet,
Robbert van den Berg
Ik ben bezig met een foto album maar ik krijg iets niet voor elkaar.
Ik heb me mappen zo opgelagen 2004-01-03 Naam map1, 2004-12-24 Naam map2, 2003-01-01 Naam map3
Wat ik wil is dat die kijkt welke jaartallen in de map zitten (bijv 2002 tot 2005) Dat die dan tabellen aanmaakt van 2002 t/m 2005.
En dat die dan de fotos van jan t/m dec plaats van dat jaar in volgorde van jan/dec en op de dan nr 01/31
Bijvoorbeeld
[tabel 2004]
Naam map1
Naam map2
[tabel 2003]
Naam map3
Ik had gedacht het met arrays te doen maar ik kom er helemaal niet uit ik krijg totaal geen goede output waarmee ik iets kan creeërn. Ik heb het volgende script:
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
| <?php $handle = opendir('fotos'); $data = array(); while (false !== ($file = readdir($handle))) { if ($file != "." && $file != "..") { list($datum) = explode(' ', $file); list($jaar, $maand, $dag) = explode('-', $datum); $data[$file] = mktime(0,0,0,$maand, $dag, $jaar); } } closedir($handle); // print_r($data); sort($data); $mapnamen = array_keys($data); print_r($data); for($i=0, $j=count($mapnamen); $i<$j; $i++) { $mapnaam = $mapnamen[$i]; print_r($mapnamen)."<br>"; } ?> |
Wie kan mij helpen? Ik heb nog nooit echt uitgebreid met Arrays gewerkt.
En al helemaal nooit Arrays gesplist en gesorteerd.
Met vriendelijke groet,
Robbert van den Berg