Я получаю со своей страницы форму с типом данных multipart/form-data, т. е. в ней содержаться файлы. Эти файлы я хочу далее переслать POST-запросом на другой сервер используя file_get_contents() - это вообще реально?
loonny тут тонкий момент один, а я обязательно должен предварительно сохранить файл на сервере, прежде чем прочитать его и прицепить в виде бинарника? Не знайте случаем, нельзя ли из $_FILES сразу получить бинарник?
Надим Закиров, если в $_FILES есть записи, значит, что файл уже загружен на сервер в папку /tmp.
Посмотри что хранится в $_FILES, в tmp_name будет временный адрес файла
Надим Закиров, Файлы из супер-глобальный переменной $_FILES и так уже сохранены на вашем сервере, просто во временном хранилище. Вы можете переместить их если вам это необходимо функцией move_uploaded_file(). А что бы получить бинарные данные достаточно использовать флаг rb в функции fopen()