Autor | Zpráva | ||
---|---|---|---|
Pixx Profil |
Dobrý den,
mám script na výpis souborů z adresáře ale, vypisuje mi jen jména souboru a potřeboval bych aby to vypisovalo datum poslední změny a seřadilo od nejnovějších po nejstarší. <?php $adresar = 'images/'; $vypis = opendir($adresar); while (false!==($file = readdir($vypis))) { if ($file != "." && $file != "..") { echo "<a href='$file'>$file</a><br>\n"; } } closedir($vypis); ?> |
||
astronaut Profil * |
#2 · Zasláno: 1. 7. 2012, 21:59:02
aby to vypisovalo datum poslední změny
$modificationTime = filemtime($adresar.$file); |
||
Pixx Profil |
#3 · Zasláno: 1. 7. 2012, 22:33:44
A seřazení od nejnovějšího po nejstarší ?
|
||
Alphard Profil |
#4 · Zasláno: 1. 7. 2012, 22:48:45
Uložit do pole a seřadit. arsort()
|
||
Pixx Profil |
zkoušel jsem to a nějak se mi nevede, můžete mi prosím poradit.
<?php $adresar = 'images/'; $vypis = opendir($adresar); while (false!==($file = readdir($vypis))) { if ($file != "." && $file != "..") { $modificationTime = StrFTime("%d/%m/%Y %H:%M", filemtime($adresar.$file)); echo "<a href='$adresar$file'>$modificationTime</a><br>\n"; } } closedir($vypis); ?> |
||
Alphard Profil |
#6 · Zasláno: 2. 7. 2012, 01:27:39
$files = array(); while ($file = ) { $files[nazev] = cas; } arsort($files); print_r($files); Nebo http://cz2.php.net/manual/en/function.glob.php#68939 |
||
Časová prodleva: 12 let
|
0