Не получать значения из $ _post

У меня есть следующий кусок кода:

 if (isset($_POST["medewerker"])) {
$output = array();
$output['status'] = 200;
$output['message'] = $_POST["medewerker"];
sendResponse(200, json_encode($output));
return true;
}else{
$output = array();
$output['status'] = 501;
$output['message'] = ' NIET-OK';
sendResponse(200, json_encode($output));
return true;
}

Когда я пытаюсь вызвать функцию в моем приложении следующим образом:

AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
manager.requestSerializer = [AFJSONRequestSerializer serializer];
NSMutableDictionary *params = [[NSMutableDictionary alloc]init];
[params setObject:@"stef" forKey:@"medewerker"];
[params setObject:@"sanmax" forKey:@"klant"];
[params setObject:@"nota 123456" forKey:@"nota"];
[params setObject:strDate1 forKey:@"start"];
[params setObject:strDate2 forKey:@"einde"];NSData *imageData = UIImageJPEGRepresentation(self.imgSignature.image, 0.1);
[params setObject:imageData forKey:@"tmp_name"];NSData* uploadFile = nil;
if ([params objectForKey:@"tmp_name"]) {
uploadFile = (NSData*)[params objectForKey:@"tmp_name"];
[params removeObjectForKey:@"tmp_name"];
}

[manager POST:baseURL parameters:params constructingBodyWithBlock:^(id<AFMultipartFormData> formData) {
if(uploadFile != nil){
[formData appendPartWithFileData:uploadFile name:@"image" fileName:@"photo.jpg" mimeType:@"image/jpg"];
}

} success:^(AFHTTPRequestOperation *operation, id responseObject) {
NSDictionary *json = (NSDictionary *)responseObject;
NSLog(@"JSON IS %@",json);}failure:^(AFHTTPRequestOperation *operation, NSError *error) {
NSLog(@"Error: %@", error);}];

Я получаю следующий вывод:

JSON IS {
сообщение = «NIET-OK»;
статус = 501;
}

Но, как вы можете видеть, я установил «medewerker». Любая помощь?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector