O co chodzi? Chodzi o to, aby wysłać obraz w taki sam sposób jak robi to AJAX, tutaj są dane:
Kod
Request payload
------WebKitFormBoundarySQP72ePth9nAMXtZ
Content-Disposition: form-data; name="plik"; filename="1.jpg"
Content-Type: image/jpeg
------WebKitFormBoundarySQP72ePth9nAMXtZ--
------WebKitFormBoundarySQP72ePth9nAMXtZ
Content-Disposition: form-data; name="plik"; filename="1.jpg"
Content-Type: image/jpeg
------WebKitFormBoundarySQP72ePth9nAMXtZ--
Btw. SQP72ePth9nAMXtZ - to się zmienia z każdym nowym przesyłanym plikiem poprzez przeglądarkę. Na np. GWQ1UfWLAN1sRviO(------WebKitFormBoundaryGWQ1UfWLAN1sRviO)
Formularz:
Kod
<input type="file" name="plik">
Próbowałem wielu rozwiązań, lecz żadna nie zadziałała, więc wyświetlenie tego co mam, jest raczej zbędne, ale mimo to, mogę powiedzieć, że plik implementuje w taki sposób:
array("plik"=>"@test.jpg")
Dodawałem do danych "POST" wiele wartości, w tym osobno przesyłałem filename'a, name'a, Contenty i takie tam... Nic nie działało, serwer zawsze zwraca <<"error":"Empty file">>, a powinno być <<"error":"">>.
Mam nadzieję, że ktoś pomoże. Proszę jedynie o rady, w jaki sposób przesłać plik;/
Czy ktoś jest w stanie pomóc?
Dałby ktoś temu radę ?
