У меня есть FTP-сервер, но я не знаю команду для загрузки из формы PHP. Мне нужна команда для загрузки с WinSCP. Мой код ниже:
Если вы говорите о PHP и формах, то чем HTTP - HTTP - это не FTP, и наоборот.
WinSCP - это клиент SSH. SSH - это протокол, отличный от HTTP. Протокол SSH отличается от протокола FTP.
Если вы хотите, чтобы ваш PHP-скрипт передавал файлы, загруженные на веб-сервер, на FTP-сервер, попробуйте что-то вроде:
foreach ($_FILES as $f) {
if (file_exists($f['tmp_name'])) {
$dest = 'ftp://' . $username . ':' . $password .
'@' . $ftpserver . $ftp_path;
file_put_contents($f['tmp_name'], $dest);
}
}