unkwownuser
Goto Top

Ordner rekursiv vom FTP löschen

Hallo liebes Forum,

ich habe schon wieder ein Problemchen. Diesmal geht es um das rekursive Löschen von Ordnern auf einem FTP.

Gehen wir mal davon aus man hat folgendende Ordnerstruktur auf dem FTP:
- root
     - ordner 1
          - ordner 1.1
               - test.txt
          - ordner 1.2
     - ordner 2
          - test.txt
     - ordner 3
          - order 3.1
               - ordner 3.1.1
                    - test.txt

Wie könnte man es am Besten realisieren, dass der komplette Ordner "root" mit allen Unterverzeichnissen und Dateien gelöscht wird. Den FTP-Befehl "rmdir" kann man ja nur auf leere Verzeichnisse (ohne Unterordner und Dateien) anwenden


Gruß,
unkwownuser

Content-ID: 147517

Url: https://administrator.de/contentid/147517

Ausgedruckt am: 23.11.2024 um 01:11 Uhr

unkwownuser
unkwownuser 23.07.2010 um 12:55:43 Uhr
Goto Top
Hallo,

habe eine Lösung mit PHP gefunden.

<?php

$dir = 'TB/';  
$var = del($dir);

function del($dir){
    if (!is_dir($dir))
        return false; 
    $shell = "rm -Rv $dir";  
    exec($shell);
}
?>

Gruß,
unkwownuser