Frank Dell: Probleme beim Löschen von Verzeichnissen (ftp_rmdir)

Beitrag lesen

Hallo,

ich hab da mal ein "kleines" Problem beim Löschen von Verzeichnissen mittels FTP.

So jedenfalls geht es

$inhalt = ftp_rawlist($conn_id,""); Vereichnisliste erstellen
while(list($key, $val) = each($inhalt))
   {
    $val = trim ($val);
    $ab_hier = strrpos ($val," ");
    $weg = substr($val,$ab_hier);
    $weg = strval($weg);
    // echo $weg."<br>"; // Anzeigen der zu löschenden Verzeichnisse

$delete_ver = ftp_rmdir ($conn_id, $weg);
   }

Bei der Ausführung wir folgender Fehlertext angezeigt:
Warning: ftp_rmdir(): Can't remove directory: No such file or directory in ...

Das ist schon deshalb seltsam, weil die Variable "$weg" (Das zu löschende Verzeichnis) richtig ermittelt wird.

Wenn ich aber z.B. schreibe:

$weg = "00100";
 $delete_ver = ftp_rmdir ($conn_id, $weg);

Dann geht es. Allerdings nutzt es mir so nichts. Ich müßte den Wert der Variable "$weg" schon in einer Schleife ermitteln.

Wo könnte der Fehler liegen. hat jemand eine Idee? Für Hinweise bin ich dankbar.

Viele Grüße
Frank Dell