将图像上传到文件夹的问题

时间:2012-03-22 07:49:16

标签: php iphone objective-c upload asihttprequest

我使用以下代码上传

-(void)imagePickerController:(UIImagePickerController*)picker didFinishPickingMediaWithInfo:(NSDictionary*)info
{
NSData * dt = UIImageJPEGRepresentation([info objectForKey:@"UIImagePickerControllerOriginalImage"],1);
NSURL *url = [NSURL URLWithString:@"http://www.mysite.com/myfolder"];
ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];
[request setDelegate:self];
[request setData:dt withFileName:@"myphoto.jpg" andContentType:@"image/jpeg" forKey:@"photo"];
[request startAsynchronous];
}    

在这里,我需要知道

▪我是否正在使用正确的url,有些人在url中使用了upload.php,如果在我的网站中有任何php文件上传图片,则需要在url中使用.php扩展名

▪然后是什么关键:他们中的一些说了三种类型的关键,图片,照片和图像,我不确定。

▪我完成了将图像上传到服务器,下载该图片的网址是什么,以下代码的网址是正确的 - @“http://www.mysite.com/myfolder/myphoto.jpg”

1 个答案:

答案 0 :(得分:1)

▪我是否正在使用正确的网址,有些人在网址中使用了upload.php,在网址中需要使用.php扩展名,如果我网站上有任何php文件上传图片

是的,您需要一个php脚本来读取您的图像数据并将其存储到您的服务器文件夹中 的链接
1. w3schools upload file php
2. tutorial 1
3. turorial 2
4. StackOverflow链接 OneTwo

▪那么forkey是什么:有些人说三种类型的关键,图片,照片和图片,我不确定。

这是upload an image from iphone

的方法

▪一旦我将图片上传到服务器,下载该图片的网址是什么,以下网址的代码是正确的 - @“http://www.mysite.com/myfolder/myphoto.jpg

是的,如果您使用php脚本将图像移动到myfolder,那么此网址是正确的