Итак, у меня возникла проблема с загрузкой текстового файла на FTP-сервер. Мой код выглядит следующим образом:
HINTERNET hInternet = InternetOpen(NULL, INTERNET_OPEN_TYPE_DIRECT, NULL, NULL, 0);
HINTERNET hFtpSession = InternetConnect(hInternet, "habubabu.cba.pl", INTERNET_DEFAULT_FTP_PORT, "myusername", "mypassword", INTERNET_SERVICE_FTP, INTERNET_FLAG_PASSIVE, 0);
FtpPutFile(hFtpSession, "file.txt", "/papaj/file.txt", FTP_TRANSFER_TYPE_ASCII, 0);
InternetCloseHandle(hFtpSession);
InternetCloseHandle(hInternet);
return 0;
В любом случае, когда я пытаюсь выполнить его, а затем проверить, действительно ли файл был загружен на FTP-сервер, он не работает.
У меня есть попробовал основную c обработку ошибок с операторами if, GetLastError и т. д. c.
Файл, который я хочу загрузить, находится в том же каталоге, что и скомпилированный исходный код C ++. Я хочу загрузить файл в папка с именем "папай", которая находится внутри моего FTP-сервера. Я был бы признателен за любую помощь.
РЕДАКТИРОВАТЬ: Я сделал то, что вы, ребята, предложили, и это сработало (я имею в виду, я просто случайно написал имя файла). Спасибо лот <3. </p>