[ turshija @ 23.11.2009. 12:41 ] @
Pozdrav ...
Zanima me da li PHP moze da proveri Creation time i Last Accessed time od nekog fajla i kako ?
Pre nekih 6-7 meseci sam napravio neku jednostavnu image upload skriptu koja daje samo direktne linkove ka slici i hteo bih da odradim dodatnu skriptu koja ce da prodje kroz sve fajlove i pobrise one ciji je last accessed datum pre vise od 2-3 meseca posto su bespotrebne slike pocele da se nagomilavaju...
Da li je to moguce odraditi i kako ?
Hvala puno... :)
[ Nemke_BG @ 23.11.2009. 12:56 ] @
Vidi sta ti vise odgovara....

http://www.php.net/manual/en/function.stat.php

http://www.php.net/manual/en/function.filemtime.php
[ Milos911 @ 23.11.2009. 12:56 ] @
http://www.google.com/search?c...pera&ie=utf-8&oe=utf-8
http://php.net/manual/en/function.filemtime.php
Sto se drugog pitanja tice ja bih to uradio ovako: Upises sve fajlove u bazu i svakui put kad neko otvori neki fajl ti uradis update vremena u bazi. Brisanje fajlova starijih od x dana je onda lako uraditi...
[ turshija @ 23.11.2009. 14:46 ] @
Hvala ... :)
mislim da se moze preko stat() odraditi ... :)

A milose znam da je moguce tako odraditi, nego sam ja skriptu davno napravio i dosta ljudi je koristi da je ona vec narasla preko 1300 fajlova i oko 400MB zauzima ...
a tada nisam znao ni PHP ni SQL, nego sam uzeo najjednostavniju image upload skriptu pa je sada modifikujem i dodajem interesantne opcijice ... :)

Hvala vam obojici u svakom slucaju ... :)
[ turshija @ 23.11.2009. 15:12 ] @
Sorry za double post, ali imam novo pitanje, pa da ne otvaram novu temu a da je vide i ljudi koji su mi vec odgovorili ... :D
Da li je moguce odraditi neki PHP kod kad neko pristupa direktno slici ?
npr, znam kad bih odradio npr www.sajt.bla/slike/?s=imeslike.jpg , i onda tu odradim neki kod koji cuva u bazu trenutni time(), ali sta ako neko pristupa slici direktno sa www.sajt.bla/slike/imeslike.jpg ?
da li je tako moguce odraditi neki kod ?
Hvala ... :)
[ Aleksandar Ružičić @ 23.11.2009. 20:35 ] @
mozes sa sa mod_rewrite da redirektujes to, npr dodaj ovo u .htaccess fajl u rootu sajta:
Code:

RewriteEngine On
RewriteRule ^slike/(.+)$ slike/index.php?s=$1 [L]


to ce da ti redirektuje www.sajt.bla/slike/imeslike.jpg na www.sajt.bla/slike/index.php?s=imeslike.jpg (a da korisnik to ne vidi ;) tj on ce videti "normalan" url)