I'm using android volley - http multipart request to post a mime file to my php server. Php 5.4.3 can catch the attachment file but php 5.3.3 didn't:
$_FILES['uploadedfile'] == empty array
(the request is good - good request length).
Can someone explains? Why php 5.3.3 didn't? Thanks, I'm new in PHP.
How to send a “multipart/form-data” POST in Android with Volley
My http request:
{MultipartFormEntity@830061806024}
multipart = {HttpBrowserCompatibleMultipart@830061809784}
parts = {ArrayList@830059119584} size = 1
0 = {FormBodyPart@830067533016}
body = {ByteArrayBody@830067487680}
header = {Header@830067537968} "[Content-Disposition: form-data; name="uploadedfile"; filename="test.mim", Content-Type: application/octet-stream, Content-Transfer-Encoding: binary]"
name = {String@830059743272} "uploadedfile"
boundary = {String@830061809752} "6ANZ75BgJPrWEv1L0jU9o-IKj5ftRzcpKiBqY7N"
charset = {CharsetICU@830037109480} "java.nio.charset.CharsetICU[UTF-8]"
subType = {String@830057480912} "form-data"
contentType = {BasicHeader@830061692384} "Content-Type: multipart/form-data; boundary=6ANZ75BgJPrWEv1L0jU9o-IKj5ftRzcpKiBqY7N; charset=UTF-8"
name = {String@830037147880} "Content-Type"
value = {String@830061806056} "multipart/form-data; boundary=6ANZ75BgJPrWEv1L0jU9o-IKj5ftRzcpKiBqY7N; charset=UTF-8"
contentLength = 4299