![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 0 Dołączył: 8.01.2015 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam taki plik PHP, który pobiera mniaturki z folderu i tworzy galerie. Chciałbym go edytować tak żeby wyświetlał zdjęcia w kolejności ostatniej modyfikacji. Co musze w nim zmienić?
<html> <head> <link rel="stylesheet" href="img/style.css" type="text/css" /> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <script type="text/javascript" src="img/mlbox.js"></script> <title>Galeria zdjęć - plener</title> </head> <body> <a href="../galeria.html">Wróć</a> <div align="center" id="galeria";> <ul> <?php $katalog = "obrazki"; $katalogminiaturki = "miniaturki"; $galeria = opendir( $katalog ); while ( $zdjecie = readdir( $galeria ) ){ $odczyt = pathinfo( $katalog.'/'.$zdjecie ); if ( $odczyt['extension'] == 'jpg' ){ echo '<li> <a rel="mlbox[test]" href="'.$katalog.'/'.$zdjecie.'" rel="mlbox" > <img src="'.$katalogminiaturki.'/'.$zdjecie.'" alt="ZdjÍcie: '.$zdjecie.'" /></a></li>'; } } closedir($galeria); ?> </ul> </div> </body> </html> Ktoś pomoże? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 0 Dołączył: 8.01.2015 Ostrzeżenie: (0%) ![]() ![]() |
Zrobiłem coś takiego, zdjęcia się wyświetlają z datą modyfikacji i nazwą jednak nie są posortowane według kolejności. Wyskakuje mi też coś takiego:
Warning: filemtime() [function.filemtime]: stat failed for 2.png in /home/u181711956/public_html/test/test.php on line 33 A 33 linia to: $zdjecia[filemtime($zdjecie)] = $zdjecia; A to kod:
Gdzie tu jest problem? Zrobiłem już coś takiego:
Jednak zdjęcia dalej się nie sortują według daty. Obok każdego zdjęcia wyskakuje taka sama informacja o kodzie: "January 24 2015, 16:30:28-Array" Ten post edytował arekko 6.02.2015, 16:06:13 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 20:06 |