Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [wolontariat] Sortowanie według daty dodania.
Forum PHP.pl > Forum > Przedszkole
Matiz2401
Jak posortować foldery aby najświeższy był na samej górze.?

  1. <?PHP
  2. $n = '1';
  3. $album = $HTTP_GET_VARS["album"];
  4. if(!isset($album)) {
  5. echo ("<font size='5'>Albumy:<br></font>");
  6. $handle=opendir(galeria);
  7. while (($file = readdir($handle)) != '') {
  8. if ($file != "." && $file != "..") {
  9. $alblist[] = $file;
  10. }
  11. }
  12. is_array($alblist) and sort($alblist);
  13. for ($i = 0; $i < sizeof($alblist); $i++) {
  14. echo "<p> <A style='text-decoration:none' HREF=galeria.php?album=" . urlencode($alblist[$i]) . ">";
  15. echo "<b>$alblist[$i]</b>";
  16. print "</a></p>";
  17. sort($alblist);
  18. }
  19. closedir($handle);
  20. $file = "";
  21. $handle = "";
  22. $alblist = "";
  23. $i = "";
  24. }
  25.  
  26. elseif(isset($album)) {
  27. $OpenDir=opendir("galeria/$album");
  28.  
  29. if($show_style=="0"||$show_style=="") echo("<table align=center border=0 width=50%>");
  30. $i=0;
  31. while (($katalog = readdir($OpenDir))!=false) {
  32. if(($katalog!=".")&&($katalog!="..")&&(!is_dir($katalog)) &&(substr($katalog,-4)==".jpg")||(substr($katalog,-4)==".JPG")||(substr($katalog,-4)==".gif")||(substr($katalog,-4)==".GIF")||(substr($katalog,-4)==".png")||(substr($katalog,-4)==".PNG")) {
  33. if($show_style=="0"||$show_style==""){
  34. if(($i%2)==0) {
  35. }
  36. else {
  37. }
  38. echo '<A target="_blank" href="galeria/'.$album.'/'.$katalog.'"><img class="miniatyrki" border="0" width="200" height="150" src="galeria/'.$album.'/'. $katalog .'" /></a>';
  39. $i++;
  40. if ($i % 1 == 0) echo ' ';
  41. if ($i % 4 == 0) echo '<br>';
  42. }
  43. }
  44. }
  45. echo("</table>");
  46. }
  47. ?>
sn1p3r
Imo stat Ci pomoże
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.