Как загрузить изображение из Objective-C в MySQL через CakeStack Overflow

Я делаю приложения для iPhone, связанные с CakePHP и MySQL.
Теперь я так растерялся, потому что не могу загрузить изображение через Objective-C и CakePHP в MySQL. Я могу загрузить текстовое поле ниже [mail], [password], [name], но я не могу загрузить изображение в MySQL calam «image». Вот мой код
Я думаю, что я должен сделать метод загрузки CakePHP для загрузки изображения.
Могу я спросить, как вы думаете?

■ Информация о версии
・ IOS 8.0
Ake CakePHP 2.5.5

■ Objective-C

 -(void) upload{
NSData *imageData = UIImageJPEGRepresentation(entryArray[@"img"]);

NSString *url = @"http://localhost/cakephp2.5.5/my_sample_datas/add";
AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
manager.responseSerializer = [AFHTTPResponseSerializer new];
NSMutableURLRequest *request =
[manager.requestSerializer multipartFormRequestWithMethod:@"POST"URLString:url
parameters:@{
@"mail": self.entryArray[@"email"],
@"password": md5Pass,
@"name":  @"HogeMan",
}
constructingBodyWithBlock:^(id<AFMultipartFormData> formData) {
[formData appendPartWithFileData:imageData
name:@"image"fileName:@"upload.jpg"mimeType:@"image/jpeg"];
}

■ CakePHP (MySampleDatasController.php)

public function add() {
// About Layout
$this->layout = "Sample";
$this->set("header_for_layout", "Sample Application");
$this->set("footer_for_layout",
"TEST");
// About Post
if ($this->request->is('post')) {
$this->MySampleData->save($this->request->data);
}
}

■ MySQL’s calam
[ИМЯ] [ТИП] id int (4)
Имя Варчар (100)
почта varchar (100)
пароль varchar (100)
образ medumblob
fileName varchar (50)

0

Решение

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

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

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

По вопросам рекламы [email protected]