login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Dir sort by date

Offline DjNoiz - 02/10/2008 18:00 (laatste wijziging 02/10/2008 18:00)
Avatar van DjNoizNieuw lid Hallo,

Ik heb een functie om de content uit een dir te sorteren op datum.
Nu had ik graag enkel en alleen het bestandsnaamveld als return gehad, dus eigenlijk $content_array[totaalaantalvelden][0].
Hoe kan ik dit bereiken?
TNX!!!!

  1. function lastimages($dir)
  2. {
  3. $content_array = array();
  4.  
  5. //set current working directory
  6. $dirname = $dir;
  7.  
  8. //Load Directory Into Array
  9. $handle=opendir($dirname);
  10. $i=0;
  11. while ($file = readdir($handle))
  12. if ($file != "." && $file != ".." && filetype($dirname."/".$file) != "dir" && $file != "Thumbs.db")
  13. {
  14. $content_array[$i][0] = $file;
  15. $content_array[$i][1] = date ("Y m d", filemtime($dirname."/".$file));
  16. $i++;
  17. }
  18. //close the directory handle
  19. closedir($handle);
  20.  
  21. //these lines sort the contents of the directory by the date
  22. foreach($content_array as $res)
  23. $sortAux[] = $res[1];
  24. if (is_array($sortAux))
  25. array_multisort($sortAux, SORT_DESC, $content_array);
  26.  
  27. $filenamearray =
  28.  
  29. if ($i == 0)
  30. return "0";
  31. else
  32. return $content_array;
  33. }

2 antwoorden

Gesponsorde links
Offline Joost - 02/10/2008 19:28
Avatar van Joost PHP expert
  1. function lastimages($dir)
  2. {
  3. $content_array = array();
  4.  
  5. //set current working directory
  6. $dirname = $dir;
  7.  
  8. //Load Directory Into Array
  9. $handle=opendir($dirname);
  10. $i=0;
  11. while ($file = readdir($handle))
  12. if ($file != "." && $file != ".." && filetype($dirname."/".$file) != "dir" && $file != "Thumbs.db")
  13. {
  14. $content_array[$i][0] = $file;
  15. $i++;
  16. }
  17. //close the directory handle
  18. closedir($handle);
  19.  
  20.  
  21. if ($i == 0)
  22. return "0";
  23. else
  24. return $content_array;
  25. }


Dan krijg je alleen de filename terug...
Offline DjNoiz - 02/10/2008 20:11
Avatar van DjNoiz Nieuw lid Beste,

Ik had blijkbaar wat te weinig informatie gegeven.
De lijst zou wel nog steeds op datum gesorteerd worden ...
Bedankt!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.205s