Ostatnia Aktualizacja strony

0

Witam, juz wyjasniam w czym lezy problem chcialbym uzyskac date ostatniej modyfikacji pliku z danego katalogu, teraz tak w katalogu sa 4 pliki oraz 2 podkatalogi w ktorych tez sa pliki, roschdzi sie oto by znaleŹĆ ten "najmlodszy" i jego data modyfikacji bedzie ostatnia data Aktualizacja strony

z ory dziekuje za podpowiedzi

0

chcesz to w php czy jak? bądź łaskaw i napisz takie rzeczy następnym razem

do pobierania daty modyfikacji pliku w php sluzy funkcja filemtime

$min = -1;
$filename = NULL;

function finddir ($path)
{
    global $min;
    global $filename;

    $d = dir($path);

    if (!$d) return 0;

    while ($entry = $d -> read())
    {
        if(is_dir($path.$entry))
        {
            if($entry != "." && $entry != "..")
            {
                finddir($path.$entry . "/");
            }
        }
        else
        {
            if ($min = -1) $min =  filemtime ($path.$entry);
            else 
            {
                $tmp = filemtime ($path.$entry);
                if ($tmp < $min) { $min = $tmp; $filename = $path.$entry; }
            }      
        }
    }

    $d->close();

    return $filename 
}

kod z głowy, nie testowany, funkcja zwroci ci nazwe najmłodszego pliku... moze byc cos nie tak z rekurnenkcja wiec jakby nie działało to pisz...

0

hehe nie dziala :)
zrobilem to troszke inaczej


<?php
$ob = "./";
$kat = opendir($ob);
 
while ($plik=readdir($kat))
{
	$mt=filemtime("$plik"); 
	if($z > $mt)
		{	$z = $z;	}
	else 
		{	$z = $mt;	}	
}
closedir($kat);
echo $z;
?>

ladnie przeszuka wszystkie katalogi i wyswietli date mod. najmlodszego, oczywiscie zacznie przeszukiwanie od miejsc gdzie jest umieszczony


serdecznie dziekuje za pomoc :D sorki ze w nowym poscie ale nie znalazlem opcji edycja
pozdrawiam

0

Tak na przyszłość: Opcja "edycja" jest domyślnie (w większości skórek?) w pasku obok daty postu. Wygląd tej opcji jest silnie uzależniony od skórki.

1 użytkowników online, w tym zalogowanych: 0, gości: 1