slimboot
16.03.2011, 18:05:43
Napisałem skrypt do wysyłania zdjęć na serwer, mam problem, gdyż chciałbym, by zdjęcia istniały, tylko do określonego czasu, powiedzmy 1 tydzień, a potem, by znikły, czy jest jakiś prosty sposób, by to w PHP zrobić?
mat-bi
16.03.2011, 18:21:00
Możesz zapisywać informacje o plikach do bazy (salite, mysql, postgres etc.), za każdym odpaleniem skryptu pobierać rekordy z datą utwiorzenia, gdzie jest ona większa lub równa 7 dni i potem
unlink i lecimy
ShadowD
16.03.2011, 18:21:25
Zapisujesz jakiś ich czas wgrania, co dziennie sprawdzasz np za pomocą crona czy "czas wgrania"+7dni nie jest większy niż time() jak jest usuwasz. Możesz zapisywać fotki jako id.jpg, w bazie mięć id i time, może jakieś inne dane jak potrzebujesz..