PHP - Najde datoteke v velikosti 0kb
 
Lucifix 16. maj 2012 08:36:21 Pridružen od:
14. okt 2008
744 objav
438 12 0
#1

Kdo mi lahko prosim pomaga?



Rad bi naredil PHP skripto, ki ti preišče vse datoteke v direktoriju in vseh najdenih poddirektorij, katere datoteke so enake 0 KB in jih avtomatsko izbriše.



Naj omenim, da se v enem direktoriju nahaja kar nekaj poddirektorijev, zato je skoraj obvezno, da bo skripta omogočala branje poddirektorijev.



Hvala!


všeč(0) ni všeč(0) spam(0)
 
Frajder 16. maj 2012 08:38:01 Pridružen od:
26. avg 2010
241 objav
203 109 2
#2

lahko z php-jem poganjaš linux ukaze?


všeč(0) ni všeč(0) spam(0)
 
Lucifix 16. maj 2012 08:40:23 Pridružen od:
14. okt 2008
744 objav
438 12 0
#3

@Frajder Ne morem.


všeč(0) ni všeč(0) spam(0)
 
Mešetar 16. maj 2012 08:55:25 Pridružen od:
24. nov 2010
1543 objav
1945 962 114
#4

delo s fajli v PHPju



http://onlamp.com/pub/a/php/2003/02/06/php_foundations.html

http://onlamp.com/pub/a/php/2002/12/12/php_foundations.html

http://onlamp.com/pub/a/php/2003/01/09/php_foundations.html



Recursive funkcija za brisanje direktorijev

http://lixlpixel.org/recursivefunction/php/recursivedirectory_delete/



se par rezultatov, ki jih vrne striček google in utegnejo pomagat

http://stackoverflow.com/questions/4490637/php-recursive-delete



tukaj imaš dobro rešitev, tisto vrstico ... if filetype.... preurediš tako da čekira še, če je fajl prazen in imaš rešitev



http://stackoverflow.com/a/6055673/484025


všeč(6) ni všeč(0) spam(0)
 
Lucifix 16. maj 2012 09:40:48 Pridružen od:
14. okt 2008
744 objav
438 12 0
#5

Hvala Mešetar, moram res preveriti, da koda izbriše samo datoteke v velikosti 0KB in ne samih direktorijev.


všeč(0) ni všeč(0) spam(0)
 
Lucifix 16. maj 2012 10:02:54 Pridružen od:
14. okt 2008
744 objav
438 12 0
#6

Uspelo! Še 1x hvala za pomoč. :)


všeč(0) ni všeč(0) spam(0)
 
Mešetar 16. maj 2012 10:03:51 Pridružen od:
24. nov 2010
1543 objav
1945 962 114
#7

Prosim, ni panike ;)


všeč(1) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se