Der folgende Beitrag wurde am 07. 11. 2002, 10:33 Uhr von Frank Dell veröffentlicht.
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
Der folgende Beitrag wurde am 07. 11. 2002, 10:38 Uhr von Frank Dell veröffentlicht.
> Hallo,
>
> ich hab da mal ein "kleines" Problem beim Löschen von Verzeichnissen mittels FTP.
>
Auweia, ich schrieb:
> So jedenfalls geht es
Das ist falsch. Richtig muß es heißen:
So jedenfalls geht es *NICHT*:
Frank Dell
© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4