2010-09-15 2 views
0

Привет, я хочу загрузить изображение на HTTP-сервер, загрузка изображений работает нормально, но каждый раз, когда изображение на сервере заменяется новым изображением. Может ли кто-нибудь помочь мне реализовать прокомментированные строки ниже. Благодаря ...Как мне получить изображение изображения в imageView?

- (IBAction)upload{ 

    //NSString *imagename=imageview.image; 
    //[self uploadImage:UIImageJPEGRepresentation(imageview.image, 1.0) filename:imagename]; 

    [self uploadImage:UIImageJPEGRepresentation(imageview.image, 1.0) filename:@"facebook.jpg"]; 
} 

ответ

1

Чтобы получить имя файла на изображении, в захватить имя во время файла собирания (но помните, может быть, изображение в окне изображения происходит непосредственно с камеры).


Если загрузка файла не должен никогда перезаписать файл уже на сервере, рассмотрим одно из следующих действий:

а) создать уникальное имя файла для каждой загрузки (предпочтительно в коде сервера, но если вы также контролируете клиента, вы можете сделать это там тоже). Вы можете использовать UUID как уникальные имена файлов.

ИЛИ

б) хранить изображения в базе данных вместо файловой системы

+0

Спасибо, я использовал сессий PHP для создания уникального имени файла в сервере. – pradeepa

Смежные вопросы