Мне нужно каким-то образом интегрировать стороннюю загрузку на мой веб-сайт, то есть сама форма загрузки находится на моем веб-сайте, но файл загружается на сервер в другом месте.
У меня есть опыт загрузки и обработки файлов PHP, но все файлы передавались на компьютер, на котором находилась форма. На этот раз мне нужно загрузить его прямо на другой сервер.
Один из способов, которым я думал, был примерно таким:
<form action="http://somewhere-else.com/upload.php" enctype="multipart/form-data">
<input type="file" name="theFile" />
<input type="submit" value="Upload File" />
</form>
Но я не уверен, что это действительно сработает, будет ли полоса пропускания, необходимая для загрузки файла, использоваться как на сервере, который обрабатывает страницу с формой, так и на целевом сервере загрузки? Другой способ был с iframes, как, например, иметь полный iframe, приходящий с одного из серверов закачки, но мне это кажется просто взломанным.
У кого-нибудь есть опыт в этой области, который он может использовать, чтобы просветить меня? Я бы предпочел решение на PHP, если это возможно.
Приветствие.