| | |
| Stránka: 1 z 1
| [ Príspevkov: 5 ] | |
Autor | Správa |
---|
Registrovaný: 28.10.11 Prihlásený: 16.04.14 Príspevky: 6 Témy: 4 |
Zdravim, vedel by mi niekto poradit ako odstranit adresar ale nie prazdny,
dany adresar ktory chcem odstranit obsahuje este jeden adresar a vtom dalsom su este obrazky, chcel by som to odstranit cele naraz ako nato? dakujem za kazdy radu a napad
upload_img/ adresar_na_odstranenie/dalsie_adresare/obrazky/
|
|
Registrovaný: 21.09.08 Prihlásený: 14.11.17 Príspevky: 225 Témy: 74 Bydlisko: Michalovce | |
|
Je viacero možností. Asi najjednoduchšie je zavolať systémový príkaz rm, ktorý zmaže celý priečinok aj s obsahom.
Citácia: system("rm -rf $priecinok");
Iná možnosť je napísať si rekurzívnu funkciu, ktorá bude postupne mazať všetko. Tá by bola tiež dosť jednoduchá, nakoľko treba iba rozlišovať medzi priečinkom [is_dir() => rmdir()] a súborom [!is_dir() => unlink()]. Google je tvoj kamarát, takýchto rekurzívnych funkcií nájdeš veľa.
|
|
Registrovaný: 21.02.06 Prihlásený: 08.12.14 Príspevky: 5404 Témy: 30 Bydlisko: Bratislava | Napísal shaggy: 03.03.2012 11:00 | |
|
phodinux - to asi na Windows hostingu fungovať nebude, však?
_________________ Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme. |
|
|
fakt... sory, windows som nemal pustený vyše roka
ešte pred to pridať podmienku na zistenie OS... nezaručujem funkčnosť, neotestoval som
Citácia: if (strtoupper(substr(PHP_OS, 0, 3)) == "WIN") { $rm = "rmdir /S /Q " } else { $rm = "rm -rf " }
system($rm . $priecinok);
|
|
| Stránka: 1 z 1
| [ Príspevkov: 5 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Výpis adresára cez PHP + Ochrana heslom v Články | 3 | 2768 | 27.04.2008 14:42 stenley | | Ako na download celeho adresara v php? v PHP, ASP | 4 | 603 | 02.05.2007 20:48 p360t | | .htaccess - odstranenie index.php z url v Ostatné | 3 | 1300 | 18.10.2009 16:08 JanoF | | vypis adresara v PHP, ASP | 3 | 601 | 16.12.2009 22:25 stenley | | Vytvorenie adresára v PHP, ASP | 6 | 948 | 09.12.2009 16:39 Ďuri | | Gnome - zasifrovanie adresara v Operačné systémy Unix a Linux | 0 | 362 | 28.02.2010 20:16 SkyHiRider | | Zmena prav adresara v Operačné systémy Unix a Linux | 2 | 485 | 30.05.2011 22:17 blazej44800 | | výpis obsahu adresára v PHP, ASP | 8 | 1605 | 29.04.2009 16:59 Draex | | Vypisanie korenoveho adresara v PHP, ASP | 11 | 588 | 29.11.2007 20:38 vl4kn0 | | Zamedzenie pristupu do adresara v Operačné systémy Microsoft | 0 | 268 | 18.09.2014 23:22 Nanosonda | | Vytvorenie adresara s právami v PHP, ASP | 3 | 545 | 11.10.2010 18:12 shaggy | | nahodny obrazok z adresara v PHP, ASP | 3 | 463 | 06.05.2009 23:39 stenley | | [VYRIESENE] rekurzivny vypis adresara v PHP, ASP | 12 | 740 | 22.03.2009 22:45 Kiwwiaq | | Vytvorenie adresara vo VB6 v Delphi, Visual Basic | 5 | 677 | 03.03.2012 0:03 marian_sk | | full acces do win7 adresara v Operačné systémy Microsoft | 1 | 309 | 05.09.2011 11:49 shiro | | chyba v scripte na výpis adresára v PHP, ASP | 4 | 439 | 27.11.2009 21:17 Ďuri |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|