Jak narazie metodą prób i błędów posiadam taki kod:
<? //folder w którym mam demka $folder = "dema"; $adres = 'http://'.$_SERVER['HTTP_HOST'].$sciezka['dirname'].'/'; $files = scandir($folder); foreach($files as $file) { { $list[] = $file['basename']; } } echo '<center><table> <tr><td width="150"><center>Kopiuj link</center></td><td width="150"><center>Mapa</center></td><td width="150"><center>Data</center></td><td width="100"><center>Poczatek mapy</center></td><td width="150"><center>Rozmiar</center></td><td>Pobierz</td></tr>'; foreach ($list as $nazwa) { $demo = $folder.'/'.$nazwa; $data = $dane[1]; $data = '20'.$rok.'-'.$mies.'-'.$dzien; $godzina = $godz.':'.$min; $mapa = $dane[2]; $mapa = $mapa[0]; echo '<tr> <td><input type="text" value="'.$adres.$demo.'" readonly="yes" onclick="this.select()" /></td> <td><center>'.$mapa.'</center></td> <td><center>'.$data.'</center></td> <td><center>'.$godzina.'</center></td> <td><center>'.$rozmiar.' MB</center></td> <td><center><a href="'.$adres.$demo.'">Pobierz</a></center></td> </tr></center>'; } ?>
Potrzebuje dodać do tego kodu kilka prostych rzeczy:
- Wyświetlanie w tabeli godziny(Godzina:Minuta) ostatniej modyfikacji danych plików
- Podział tabelki na dni w których pliki zostały ostatni raz zmodyfikowane
Dni powinny być w formacie DD-MM-RRRR
Czyli przykładowo byłoby menu z datami i po kliknięciu w daną date wyświetlają się demka tylko z tego dnia.
Co do dat to jest zrobione:
$data
Dzięki z góry i w razie czego proszę pytać ^^