Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> operacje na plikach w 1 folderze
edgar5
post
Post #1





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 12.10.2007

Ostrzeżenie: (0%)
-----


Witam


Poszukuję skryptu php (w bash wiem mniej wiecej jak to zrobic, ale to malo uniwersalne rozwiazanie), które:

1. na podstawie zadanego przez uzytkownika zakresu dat i czasu (poprzez formularz) wyszuka pliki z zakresu podanego przez uzytkownika i wyswietli ich nazwy. Pliki to jpeg , ktore maja nastepujace nazwy:
np. 2010-02-17_01:34.jpg
a wiec skrypt albo szuka plikow na podstawie wlasciwosci plkow (czas utworzenia w unixie) lub na podstawie ich nazw wyzej pokazanych

proszę o pomoc jak cos takiego zrobic.

i jeszcze jedno, jka skryptem php wyswietlic plik z 1 folderu o najstarszej dacie utworzenia i najmlodszej?
acha pliki w powyzszym pytaniu to pliki z zakresu zwykle 48 godzin i znajduja sie w 1 folderze: fotki

ps. na stronie manuala php jest dyskusja o wykorzystaniu funkcji filemtime, ale nigdzie nie moge znalezc funkcji wyswietlajacej pliki z zakresu a-b

Ten post edytował edgar5 17.02.2010, 13:02:00
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
karolrynio
post
Post #2





Grupa: Zarejestrowani
Postów: 144
Pomógł: 25
Dołączył: 2.02.2009

Ostrzeżenie: (0%)
-----


jesli masz wszystkie daty w postaci:
2010-02-21_20:50
i to są nazwy plików to wystarczy, że użyjesz
  1. $aa = explode('_', $nazwa_pliku_bez_rozszerzenia);
  2. $data = strtotime(implode(' ', $aa));

i w data masz ilość sekund która cię interesuje.

Ten post edytował karolrynio 18.02.2010, 08:09:37
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 11.10.2025 - 23:20