Я пытаюсь загрузить uiimage из приложения телефона на сервер, используя php.Но кое-как это не работает.Может кто-нибудь, пожалуйста, помогите мне с этим.Мой код:
ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:[NSURL URLWithString:url]];
request.delegate = self;
request.tag = 33;
[request setPostValue:[NSString stringWithFormat:@"%@.png",responseString] forKey:@"name"];
NSArray *sysPaths = NSSearchPathForDirectoriesInDomains( NSDocumentDirectory, NSUserDomainMask, YES );
NSString *docDirectory = [sysPaths objectAtIndex:0];
NSString *filePath = [NSString stringWithFormat:@"%@/MyImage.png", docDirectory];
[request setFile:filePath forKey:@"photo"];
[request startAsynchronous];
[url release];
NSError *error = [request error];
if (!error) {
NSString *response = [request responseString];
NSLog(@"aResponse:%@",response);
}
if(move_uploaded_file($_FILES['photo']['tmp_name'],$target_path)) {
echo "The file ". basename( $_FILES['photo']['tmp_name'])." has been uploaded";
}
else {
echo "There was an error uploading the file, please try again!";
}
>
Получена следующая ошибка при отладке с помощью nszombie в файле запроса ASI
* - [выпуск CFString]: сообщение отправлено освобожденному экземпляру 0xd1dfd80