Alamofire Multipart image upload failed
<p>I use multipart to upload image with Alamofire but I build and upload it failed
this is my swift code"</p>

<pre><code>Alamofire.upload(
    multipartFormData: { multipartFormData in
        multipartFormData.append(d1, withName: "file",fileName: "file.jpg", mimeType: "image/jpg")// d1 in let d1 = UIImageJPEGRepresentation(uiimage, 1)
    },
    to: "mysite/upload.php",
    encodingCompletion: { encodingResult in
        switch encodingResult {
        case .success(let upload, _, _):
            upload.responseJSON { response in
                debugPrint(response)
            }
        case .failure(let encodingError):
            print(encodingError)
        }
    }
)
</code></pre>

<p>and my php code</p>

<pre><code>$ip = $_SERVER['REMOTE_ADDR'];
$timestp = DATE("Y-m-d H:i:s");
$milliseconds = round(microtime(true) * 1000);
$image_name=date("dmyHis").$milliseconds.$psmemid.$psplace.$pscate.".jpg";
$imgpath = "../Image/";
$newname = $imgpath.$image_name;
$copied = copy($_FILES['club_image']['tmp_name'], $newname);
    $upload = $imgpath . basename($_FILES['club_image']['tmp_name']);
    ini_set('display_errors', 1);
    ini_set('display_startup_errors', 1);
    error_reporting(E_ALL);
</code></pre>

<p>and log after upload is</p>

<pre><code>[Response]: &lt;NSHTTPURLResponse: 0x600000428f40&gt; { URL: mysite/upload.php } { status code: 200, headers {
    Connection = "keep-alive";
    "Content-Length" = 0;
    "Content-Type" = "text/html";
    Date = "Thu, 13 Oct 2016 04:33:03 GMT";
    Server = nginx;
    Vary = "User-Agent";
    "X-Powered-By" = "PHP/5.3.29";
} }
[Data]: 0 bytes
[Result]: SUCCESS: 
[Timeline]: Timeline: { "Request Start Time": 498025982.810, "Initial Response Time": 498025982.843, "Request Completed Time": 498025983.432, "Serialization Completed Time": 498025983.432, "Latency": 0.033 secs, "Request Duration": 0.622 secs, "Serialization Duration": 0.000 secs, "Total Duration": 0.622 secs }
</code></pre>

<p>thanks for all your help.</p>