SendFTP

 
Как правильно написать параметр ftp_path с именем пользователя и паролем, если имя сервера = ftp.server.com, имя_пользователя = login@main, пароль = pwd.
bool SendFTP( string filename, string ftp_path=NULL)
 

в браузерах это:
user:password@domain.com

 
CTPAYC писал (а):

в браузерах это:
user:password@domain.com


Ну да. Получаеться: login@main:pwd@server.com
Если так писать, то не работает.
 
Вот, кстати, ещё одно подтверждение необходимости учебника.
В описании SendFTP() такой пример, что трудно понять как практически использовать функцию.
 

Прежде всего должны быть указаны правильные параметры во вкладке "Публикации" настроек клиентского терминала.

ftp_path - это директорий внутри вашего сервера

 
stringo писал (а):

Прежде всего должны быть указаны правильные параметры во вкладке "Публикации" настроек клиентского терминала.

ftp_path - это директорий внутри вашего сервера


Если можно, в будущем реализуйте возможность указания логина, пароля и фтп сервера программно.

 
ExpertTrader:
stringo:

Прежде всего должны быть указаны правильные параметры во вкладке "Публикации" настроек клиентского терминала.

ftp_path - это директорий внутри вашего сервера


Если можно, в будущем реализуйте возможность указания логина, пароля и фтп сервера программно.

Это будет дичайшей дырой в системе безопасности.
Так как в один прекрасный момент Вы скачаете чужой код, который будет сливать важную информацию на сторонний FTP...

Именно поэтому настройки рабочего FTP сервера и рабочий почтовый ящик вынесены в ручные настройки.
Это дает гарантию, что никто стандартными функциями пересылки не вышлет данных на произвольный адрес.