Здравствуйте! Появилась проблема при отправке данных из формы и загрузки файлов одовременно Есть форма Код (Text): <form action="file.php" method="post"> <input type="text" name="name"> <input type="text" name="age"> <input type="file" name="upload"> </form> Если форма которая отвечает за загрузку файлов без multipart/form-data то файлы не загружаются это понятно а если сменить на multipart/form-data тогда файл загружается а вот текстовые данные из формы уже не отправляются на сервер, почему?. Как это можно исправить? Проще говоря нужно отправить и текст и одновременно загрузить файл на сервер одним запросом Добавлено спустя 4 минуты 44 секунды: Пробовал делать 2 формы одну для файла одну для текстовых данных все равно не работает
Никогда не было с этим проблем. Код (Text): <form action="file.php" method="post" enctype="multipart/form-data"> <input type="text" name="name"> <input type="text" name="age"> <input type="file" name="upload"> <input type="submit"> </form> Код (Text): POST /file.php HTTP/1.1 ... Content-Type: multipart/form-data; boundary=----------eUSO45yd7m5CLdRt4aXh0C ----------eUSO45yd7m5CLdRt4aXh0C Content-Disposition: form-data; name="name" 123 ----------eUSO45yd7m5CLdRt4aXh0C Content-Disposition: form-data; name="age" 456 ----------eUSO45yd7m5CLdRt4aXh0C Content-Disposition: form-data; name="upload"; filename="1.JPG" Content-Type: image/jpeg Тело запроса 159517 байт ----------eUSO45yd7m5CLdRt4aXh0C-- Всё отправляется на сервер.