So, ich brauch eine Funktion, mit der ich von einem Ftpserver einen Ordner bzw dessen Inhalt runterladen/hochladen kann. Der Ordner enthält nur dateien keine weiteren Ordner.
Hab mich auch shcon hingesetzt und geschrieben, hochgeladen hab ich geschafft, und dann festgestellt,dass es diese Funktion shcon besser gibt O.o
Nur mit dem runterladen happerts:
Spoiler anzeigen
func FTP_DownloadDir($server,$username,$pass,$localordner,$remoteordner)
$Open = _FTP_Open('Mein FTP-Control')
$Conn = _FTP_Connect($Open, $server, $username, $pass)
;~ _FTP_DirCreate($Conn, "Autorenbackup") Erstellt Ordner auf dem Server
_FTP_DirSetCurrent($Conn, $remoteordner)
$Liste2=_FTP_ListToArray($Conn)
_ArrayDisplay($Liste2)
For $i = 1 To $Liste2[0]
;~ MsgBox(0,"",_FTP_FileGet($Conn, $remoteordner&$Liste2[$i], $localordner&$Liste2[$i]))
;~ MsgBox(0,"fff",@error)
Next
EndFunc
;~ _FTP_FileGet($l_FTPSession, $s_RemoteFile, $s_LocalFile, $fFailIfExists = False, $dwFlagsAndAttributes = 0, $l_Flags = $FTP_TRANSFER_TYPE_UNKNOWN, $l_Context = 0)
Ftpfileget liefert immer 0 zurück und setzt error auch auf 0.
Hoffe ihr findet meinen Fehler
Gruß
Turbo