作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用 php 将照片上传到服务器上。实际上我想使用 ASIFormDataRequest 将照片上传到服务器上,并在 mysql 数据库请求中保存名称。我想在本地服务器目录文件夹上上传照片。
if ([arrImages count] > 0) {
NSString *strURL = @"http://localhost/ApneAreaMein/upload_file.php";
ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:[NSURL URLWithString:strURL]];
[request setDelegate:self];
[request setPostValue:@"This is sample text..." forKey:@"company_logo"];//Here write down the text which will be sent.
for (int i = 0; i < [arrImages count]; i++) {
[request addData:[arrImages objectAtIndex:i] withFileName:@"image.jpg" andContentType:@"image/jpeg" forKey:[NSString stringWithFormat:@"image%d", i + 1]];
}
[request startAsynchronous];
}
else {
UIAlertView *alertView = [[UIAlertView alloc]initWithTitle:@"Message" message:@"Please select images..." delegate:nil cancelButtonTitle:@"Ok" otherButtonTitles:nil];
[alertView show];
}
<?php
$con = mysql_connect('localhost','root');
mysql_select_db('apnemein_forms',$con);
$uploaddir = 'http://localhost/apneareamein/uploads/'; //folder named upload, where image will be saved (same dir as this file)
$file = basename($_FILES['company_logo']['company_logo']);
$uploadfile = $uploaddir . $file;
if (move_uploaded_file($_FILES['company_logo']['tmp_name'], $uploadfile))
{
echo "File not uploaded"; //i'm not sure about this, but it works for me like this
}
else
{
echo "<img src=\"uploads/photopicker.jpg\" />";
}
?>
最佳答案
更改上传文件夹的路径
$uploaddir = 'http://localhost/apneareamein/uploads/';
至 $uploaddir = getcwd().'/uploads/';
这将解决您的问题
关于php - 从 iPhone 上传图像到服务器时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26355507/
我有以下正则表达式 /[a-zA-Z0-9_-]/ 当字符串只包含从 a 到z 大小写、数字、_ 和 -。 我的代码有什么问题? 能否请您向我提供一个简短的解释和有关如何修复它的代码示例? //var
我是一名优秀的程序员,十分优秀!