2010-09-15 225 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作为唯一的文件名。

OR

B)将图像存储在数据库中,而不是文件系统的

+0

谢谢,我用PHP的会话生成服务器唯一的文件名。 – pradeepa 2010-09-15 07:11:23

相关问题