Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/24.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 NSURL连接响应切割一些零件_Php_Objective C - Fatal编程技术网

Php NSURL连接响应切割一些零件

Php NSURL连接响应切割一些零件,php,objective-c,Php,Objective C,我有一个NSURLConnection,一切都很完美:) 我从php脚本中得到一个值,如下所示: <?php echo "372"; ?> 有两个连接。conectionUpload上载图像并检查何时完成。如果完成,一个新连接将开始获取图像ID。在upload.php文件中,我将图像的randomID写入randomnumber.php,randomnumber.php的响应将加载到字符串中 你能提供一些你的代码吗?例如NSURLConnection和UIAlertViewiOS转

我有一个NSURLConnection,一切都很完美:) 我从php脚本中得到一个值,如下所示:

<?php
echo "372";
?>

有两个连接。conectionUpload上载图像并检查何时完成。如果完成,一个新连接将开始获取图像ID。在upload.php文件中,我将图像的randomID写入randomnumber.php,randomnumber.php的响应将加载到字符串中

你能提供一些你的代码吗?例如NSURLConnection和UIAlertViewiOS转储的内容实际上是响应返回的内容(当然在标准浏览器视图中不可见)。显然,您的宿主动态添加了一些JS“分析代码”。请描述一下您的服务器设置以澄清问题。我添加了一些代码并简要解释了发生的事情。)Matze:您所说的服务器设置是什么意思?:)很抱歉伙计们:我禁用了分析代码。这在我的webjhoster小组中是可能的。让我测试一下它是否有效:)编辑:有效:)
- (void)connectionDidFinishLoading:(NSURLConnection *)connection {


        [progressAlert dismissWithClickedButtonIndex:0 animated:YES];


    if (connection == connectionUpload) {
        [self newConnection];
        connectionUpload = nil;
    }
    else {

        UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Response" message:response delegate:nil cancelButtonTitle:@"Okay" otherButtonTitles: nil];
        [alert show];
        connectionImage = nil;
    }
}

-(void)newConnection {

    NSURLRequest *requestID = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://jackdev.comeze.com/upload/randomnumber.php"] cachePolicy:NSURLRequestUseProtocolCachePolicy timeoutInterval:60.0];
    connectionImage = [[NSURLConnection alloc] initWithRequest:requestID delegate:self];

    if (connectionImage) {

        //connect


    } else {

        //error
    }
}

-(void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data {

    if (connection == connectionImage) {

        response = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
    }
    else {

        //nothing
    }
}