Autor | Zpráva | ||
---|---|---|---|
davef6 Profil |
#1 · Zasláno: 30. 8. 2006, 15:17:23
potřebuji vypsat datum poslední změny souboru
|
||
petr6 Profil |
#2 · Zasláno: 30. 8. 2006, 15:19:01 · Upravil/a: petr6
date("j.n.Y",filemtime($filename))
misto toho $filename napis nazev toho souboru |
||
davef6 Profil |
#3 · Zasláno: 30. 8. 2006, 15:45:39
dík a ještě tohle, potřeboval bych to seřadit podle toho datumu
<?php if ($handle=opendir('vyzvaneni/mp3')) { while ($file = readdir($handle)) { $polozky[count($polozky)] = $file; } closedir($handle); } reset($polozky); while (list($key, $val) = each($polozky)) { if ($val != "." && $val != "..") { if (!is_dir($val)) { echo "<tr><td align=\"right\">".$datum = date("j.n.Y",filemtime("vyzvaneni/mp3/$val"))."</td><td><a href=\"$val\">$val</a></td><td align=\"right\">".round(filesize("vyzvaneni/mp3/$val")/1024)." kB</td></tr>"; } } } ?> |
||
petr6 Profil |
#4 · Zasláno: 30. 8. 2006, 16:05:43 · Upravil/a: petr6
do teto casti vlozit radek, ktery vygeneruje pole s daty:
while ($file = readdir($handle)) { $polozky[count($polozky)] = $file; $date[count($polozky)] = date("j.n.Y",filemtime($file)) ; } pak seradit pole $date se zachovanim indexu asort($date); $key=array_keys($date); a pak do cyklus for ($i=0;$i<Count($polozky);$i++){ echo $polozky[$key[$i]]; } btw mas stesti, ze jsem tenhle skript uz jednou napsal a ted ho taky potrebuju, jinak bych se s tim asi nevypisoval |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0