Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Czyszczenie całego folderu
RSVx
post 10.10.2008, 16:00:57
Post #1





Grupa: Zarejestrowani
Postów: 62
Pomógł: 0
Dołączył: 26.07.2008

Ostrzeżenie: (10%)
X----


  1. <?php
  2. function full_rmdir($dirname){
  3.        if ($dirHandle = opendir($dirname)){
  4.            $old_cwd = getcwd();
  5.            chdir($dirname);
  6.  
  7.            while ($file = readdir($dirHandle)){
  8.                if ($file == '.' || $file == '..') continue;
  9.  
  10.                if (is_dir($file)){
  11.                    if (!full_rmdir($file)) return false;
  12.                }else{
  13.                    if (!unlink($file)) return false;
  14.                }
  15.            }
  16.  
  17.            closedir($dirHandle);
  18.            chdir($old_cwd);
  19.            if (!rmdir($dirname)) return false;
  20.  
  21.            return true;
  22.        }else{
  23.            return false;
  24.        }
  25.    }
  26. ?>


Tan skrypt wyrzuca wszystkie pliki wraz z folderem. Jak go przerobić aby czyścił cały folder ale go nie wyrzucał questionmark.gif

Ten post edytował RSVx 10.10.2008, 16:01:29
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 13:12