Witam pisze skrypt który ma pobierać pliki przez ftp'a, udało mi się zrobić listowanie plików, oraz pobieranie ich, lecz chce żeby przy ściąganiu został pominięty najnowszy plik ii nie mam pojęcia jak to zrobić..
Nazwy plików wyglądają w ten sposób "multiplay_-1001261651-cs_assault.dem",
1001
261651 jest data utworzenia 10 - rok, 01 - miesiac, 26-dzien, 1651 - godzina 16.51
O to kawałek skryptu, proszę o jakieś wskazówki jak dobrnąć do celu..
$list = ftp_nlist($conn_id, "/test/");
echo 'Plikow w folderze:'.$ilosc.'<br><br>';
$i = 0;
while ($i <= $ilosc)
{
if(strrchr($list[$i],'.') == ".dem") // wyświetla pliki o rozszerzeniu .dem {
$nazwapliku = substr($list[$i], 16
, 200
); // wycinamy sama nazwe pliku bez scieżki fclose(fopen("dem/$nazwapliku","w")); //tworzymy pusty plik ftp_get($conn_id, "dem/$nazwapliku", $list[$i], FTP_BINARY); //ściagamy plik z serwera
echo ''.$i.'. '.$list[$i].'<br>';
}
$i++;
}