Und wo liegt da das Problem?
Da fehlt nurnoch dein _FTP_FilePut und das include FTPEx.au3
So klappts:
Spoiler anzeigen
[autoit]
#include <FTPEx.au3>
[/autoit] [autoit][/autoit] [autoit]$Server = "mein.ftpserver.de"
$Username = "meinUser"
$Password = "meinPasswort"
$Dateilokal = "test.txt"
$DateiaufServer = "./html/upload.txt"
;~ Datei erstellen
FileWrite($Dateilokal, "Das ist der Text in der Datei")
;~ Zum Ftp verbinden
$ftpopen = _FTP_Open("myftp"); ziemlich egal was du als Parameter übergibst
$ftpconnect = _FTP_Connect($ftpopen, $Server, $Username, $Password); mit Verbindungsdaten zum FTP verbinden
;~ Datei hochladen
_FTP_FilePut($ftpconnect, $Dateilokal, $DateiaufServer)
;~ Verbindung beenden
_FTP_Close($ftpopen)