Загрузить / загрузить изображения с моего сервера в приложение iOS? - PullRequest
1 голос
/ 25 января 2012

Я работаю над приложением для социальных сетей для iOS, у меня есть база данных mySQL, и я написал веб-сервис на php.У меня все работает (создать учетную запись / вход в систему), но я не уверен, как загрузить или загрузить изображения с сервера.Когда пользователь создает учетную запись, я создаю на сервере папку для изображений этого пользователя через

<?php
mkdir("members/$id", 0755);
?>

. На стороне приложения я загружаю изображение, например,

NSURL *url = [NSURL URLWithString:@"http://www.mysite.com/edit_profile.php"];
ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];

NSData *imageData = UIImagePNGRepresentation([UIImage imageNamed:@"smiley1.jpg"]);
[request setPostValue:imageData forKey:@"pic"];
[request setDelegate:self];
request startAsynchronous];

, затем на edit_profile.php

if (isset($_POST["pic"])){
    //Not sure what to do here
    //I've done this from a website before via:
    /*
    $newname = "image01.jpg";
    $place_file = move_uploaded_file( $_FILES['fileField']['tmp_name'], "members/$id/".$newname);
    $success_msg = "Image uploaded succcessfully!";
    */
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...