ios - How to upload image to a server -
I use these codes in the IOS to upload my image
This is almost another Code with My PHP is but it is not working My upload folder / var / www / uploads and use this code for image posting. Internet
NSData * uploadImage = UIImageJPEG report (self.image, 1); NSString * uploadURL = @ "http: //...../jeff.php"; NSMutableURLRequest * uploadRequest = [[NSMutableURLRequest alloc] init]; [Request RequestSet URL: [NSL URL URL String: Upload URL]]; [Http method set to upload: @ "post"]; NSSTING * limit = @ "--------------------------- 14737809831466499882746641449"; NSString * contentType = [NSString stringWithFormat: @ "Multipart / Form-Data; limit =% @", border]; [UploadRequest addValue: contentType forHTTPHeaderField: @ "Content-Type"]; NSMutableData * body = [NSMutableData data]; [Body endodata: [[NSSring string with format: @ "-% @ \ r \ n", border] Data wrapping encoding: NSUFF 8 string encoding]]; [Body endodata: [@ "Content-Disposal: form-data; name = \" userfile \ ", filename = \" test.jpg \ "\ r \ n" data wrapping encoding: NSTF 8 string encoding]]; [Body endodata: [@ "content-type: episode / octet-streameron \ r \ n" data usage encoding: NSTF 8 string encoding]]; [Body-embedded data: [NSData dataweed data: upload image]]; [Body endodata: [[NSString stringWithFormat: @ "-% @ - \ r \ n", border] Data wrapping encoding: NSUTF8 string encoding]]; [Uploading HTTBBD: Body]; NSDT * return data = [sending NSRR connection synchronous response: upload uploader response: zero error: zero]; NSString * return string = [[NSString alloc] initWithData: returndata encoding: NSUTF8StringEncoding]; NSLog (@ "echoï¼ ??% @" returnString);
$ uploaddir = './uploads/'; $ File = basename ($ _ files ['userfile'] ['name']); $ Uploadfile = $ uploadeddard $ file; If (is_uploaded_file ($ _ files ['userfile'] ['tmp_name'])) {echo "yes \ r \ n"; } And {resonate "not \ r \ n"; } If (move_uploaded_file ($ _Files ['userfile'] ['tmp_name'], $ uploadfile)) {resonant "http: //. / Upload / {$ file}"; }
NSString * imgPath = fullPathOfYourImage; If ([[NSFileManager defaultManager] filesxstath: Egpath] [[BodyApmentata: [[NSSSring string with format: @ "\ r \ n -% @ \ r \ n", border] Data wrapping encoding: NSTF 8 string encoding]]; [Body enddata: [[NSSTING stringwhite format: @ "Content disposition: Form-data; name = \" photo \ "; filename = \" YourImageName.png \ "\ r \ n"] Data wrapping encoding: NSTF 8 string encoding] ]; ^ .. YourImageNameâ ???? |. ^. [Body endodata: [@ "content-type: episode / octet-stream \ r \ n \ r \ n" data usage encoding: NSTF 8 string encoding]]; [Body endodata: [NSData data with content of file: IMGpath]]; [Body enddata: [[NSSTING string with format: @ "\ r \ n -% @ \ r \ n", border] Data wrapping encoding: NSUFF 8 string encoding]]; }
Comments
Post a Comment