Forum HTML&CSS - poradnik WebMastera - czass na własną stronę
 Album   FAQ   Szukaj   Użytkownicy   Grupy   Rejestracja   Profil   Zaloguj się, by sprawdzić wiadomości   Zaloguj 





[PHP] usunięcie plików oraz katalogów



 
Napisz nowy temat   Odpowiedz do tematu    Forum HTML & CSS Strona Główna -> Poradnik - zbiór gotowych kodów
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
szartur
Administrator
Administrator


Dołączył: 21 Sty 2007
Posty: 37

PostWysłany: 05.02.2007 16:52 pm    Temat postu: [PHP] usunięcie plików oraz katalogów
Odpowiedz z cytatem

Prosty skrypt mojego autorstwa który usuwa wszystkie pliki, katalogi oraz podkatalogi z danego katalogu. Skrypt napisany w PHP. Należy skopiować poniższy kod i umieścić w pliku np.: kasuj.php. W miejscu $katalogglowny zamiast "katalog" należy wpisać nazwę katalogu który ma zostać usunięty.

Kod:
<?php
$katalogglowny="katalog";

$katalog[]=$katalogglowny;
for ($x=0; $x<count($katalog); $x++)
 {
 $dir=opendir("$katalog[$x]");
 while($znalezione=readdir($dir))
  {
  if(($znalezione!=".")&&($znalezione!=".."))
   {
   if (is_dir("$katalog[$x]/$znalezione")=="true") $katalog[]="$katalog[$x]/$znalezione";
   else $plik[]="$katalog[$x]/$znalezione";
   }
  }
 closedir($dir);
 }
$katalog = array_reverse($katalog);
for ($x=0; $x<count($plik); $x++) unlink ("$plik[$x]");
for ($x=0; $x<count($katalog); $x++) rmdir  ("$katalog[$x]");
echo 'usunięto:<br/>katalogow: '.count($katalog).'<br/>plikow: '.count($plik).'<br/>';
?>

_________________
serwis startowy

Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość Wyślij email  
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum HTML & CSS Strona Główna -> Poradnik - zbiór gotowych kodów Wszystkie czasy w strefie EET (Europa)
Strona 1 z 1

 
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach



Powered by phpBB © 2001, 2005 phpBB Group

(2/3435 10/0.14198) MojeForum.Net - darmowe forum
Theme xand created by spleen.