![]() |
FTP Upload Fehlersuche?
Hallo ihr da draußen,
kann mir bitte mal einer erklären und verbessern, was an diesem Code falsch ist ?
Delphi-Quellcode:
function putfile(server, username, password, localfile, remotefile: string; port: word = 21): boolean;
var hopen, hconnect: HINTERNET; begin hopen := InternetOpen('myagent', INTERNET_OPEN_TYPE_DIRECT, nil, nil, 0); hconnect := InternetConnect(hopen, pchar(server), port, pchar(username), pchar(password), INTERNET_SERVICE_FTP, INTERNET_FLAG_PASSIVE, 0); Result := FtpPutFile(hconnect, pchar(localfile), pchar(remotefile), FTP_TRANSFER_TYPE_UNKNOWN, 0); InternetCloseHandle(hconnect); end; procedure TMainForm.FormDestroy(Sender: TObject); begin ini:=TIniFile.create('MHLog.ini'); ini.writestring(DatetoStr(Date),TimeToStr(Now),Memo1.Text); ini.free; putfile('ftp://matobe@matobe.ma.funpic.de', 'MaToBe', '***', 'MHLog.ini', '/MHLog.ini'); end; |
Re: FTP Upload Fehlersuche?
Mal abgesehen davon, dass Du nicht sagst, was das Problem ist:
Du solltest auf jeden Fall einen absoluten Pfad beim Erstellen der Ini-Datei angeben. Beim Runterladen natürlich auch. |
Re: FTP Upload Fehlersuche?
oh sorry.
das problem ist ganz einfach das es keine fehlermeldung oder ähnliches gibt. allerdings finde ich die Datei auch nicht auf meinem Webspace, wo sie eigentlich sein sollte =( |
Re: FTP Upload Fehlersuche?
Gibt es einen Grund, warum Du direkt über die API gehst und nicht die Indys verwendest?
Ansonsten lass Dir mal den letzten Fehler anzeigen (GetLastError) |
Re: FTP Upload Fehlersuche?
um ehrlich zu sein bin ich ein ziemlicher Anfänger und hab den Code irgendwo hier gefunden und kopiert.
Dachte halt ich kann für die Schule mich schonma bisschen schlau machen und ausprobieren weil wir uns demnächst damit beschäftigen werden. Das mit Gelasterroer versteh ich leider auch nicht =( aber wie gesagt es gibt auch kein error, ich glaube eher er stellt die Verbindung nicht so richtig her ... |
Re: FTP Upload Fehlersuche?
|
Re: FTP Upload Fehlersuche?
Du hast da einen Suchlink um den normalen Link platziert ;)
[edit] Tatapa, war er wieder schneller [/edit] |
Re: FTP Upload Fehlersuche?
sorry jetzt check ichs garnich mehr, was den für einen "Suchlink" ?
bei Google hab ich Indy gefunden, aber das is ja noch komplizierter ... |
Re: FTP Upload Fehlersuche?
Das mit Suchlink auf war auf den Smallsmoker bezogen.
Zu GetLastError:
Delphi-Quellcode:
So müsste es gehen.
if (not (putfile('ftp://matobe@matobe.ma.funpic.de', 'MaToBe', '***', 'MHLog.ini', '/MHLog.ini'); )) then
ShowMessage(SysErrorMessage(GetLastError)); |
Re: FTP Upload Fehlersuche?
Als Error steht dann da
"Das Handel ist ungültig" ?? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:00 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz