Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/107.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 未从$\u post获取值_Php_Ios_Objective C_Web Services_Afnetworking - Fatal编程技术网

Php 未从$\u post获取值

Php 未从$\u post获取值,php,ios,objective-c,web-services,afnetworking,Php,Ios,Objective C,Web Services,Afnetworking,我有以下代码: if (isset($_POST["medewerker"])) { $output = array(); $output['status'] = 200; $output['message'] = $_POST["medewerker"]; sendResponse(200, json_encode($output)); return true;

我有以下代码:

 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是{ 消息=NIET-OK; 状态=501; }


但正如你所看到的,我确实安排了梅德韦克。有什么帮助吗?

请发布所有PHP代码,您将收到一个状态为500的响应,这可能是由于脚本中的某个语法错误造成的$isset不是变量,应该是isset来调用函数。各位请查看我的编辑。仍然有问题。您有权访问服务器日志吗?正如Elias所说,这似乎是其他地方的语法错误。不,我没有访问权限