Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]rmdir
Forum PHP.pl > Forum > Przedszkole
peter13135
mam folder o nazwie $folder

chcę go skasować w ten sposób
  1. <?php
  2. rmdir($folder);
  3. ?>


jednak wywala mi taki błąd

Warning: rmdir(5161 in /virtual/d/a/dark-knights.ugu.pl/zip/index.php on line 99
Spirit86
Cytat
Katalog musi byc pusty, i stosowne uprawnienia muszą na to pozwalać.





funkcja:
  1. <?php
  2. function usunKatalog($path){
  3. $return = true;
  4. if (file_exists(dirname($path))) {
  5.    foreach (new DirectoryIterator(dirname($path)) as $file) {
  6.        if (true === $file->isFile()) {
  7.            if(!unlink($file->getPathName())) $return = false;
  8.        }
  9.    }
  10.    if(!rmdir(dirname($path))) $return = false;
  11. }
  12. else $return = false;
  13.  
  14. return $return;
  15. }
  16. ?>


użycie:
  1. <?php
  2. usunKatalog('www/katalog/');
  3. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.