根据教程,我构建了一个iOS应用程序,可将设备上的图像上传到Web服务器目录。它在我的localhost中工作正常,但是当我将文件上传到服务器并测试时,文件没有复制到我指定的目录中!所以我想在Xcode中一切正常,我用来上传到我的服务器的PHP文件如下:
<?php
$connect = mysql_connect("xxxxxxxxx","xxxx","xxxx") or die(mysql_error());
$connectDB = mysql_select_db("xxxxxxxxx");
$insertData = "INSERT INTO feras (nome,vulgo,imagelink) VALUES ('".$_GET['feraname']."','".$_GET['feravulgo']."','http://localhost:8888/ImageUpIPhone/uploads/".$_GET['imagelink'].".jpg')";
$sendData = mysql_query($insertData);
//$file_name = substr ( md5(uniqid(rand(),1)), 5, 15);
$file_name = $_GET['imagelink'];
$uploaddir = 'uploads/';
$file = basename($_FILES['userfile']['name']);
$newname = $file_name . $file;
$uploadfile = $uploaddir . $newname;
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
$imagepath = "http://example.com/uploads/{$newname}";
}
print $imagepath;
?>
那么,我该如何解决这个问题呢?在我的localhost它工作,在服务器它没有,我只能想到这是关于目录!我使用免费主机(ueuo.com)。