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-Key: 147517

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

Printed on: April 19, 2024 at 08:04 o'clock

Member: unkwownuser
unkwownuser Jul 23, 2010 at 10:55:43 (UTC)
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