На основе учебного пособия я создал приложение для iOS, которое загружает изображения с устройства в каталог веб-сервера.На моем локальном хосте все работало нормально, но когда я загрузил файлы на сервер и проверил, они не были скопированы в указанный мной каталог!Итак, я полагаю, что в 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;
?>
Итак, как я могу это исправить?На моем локальном хосте это работает, а на сервере - нет, я могу только догадываться, что это каталог!Я пользуюсь бесплатным хостом (ueuo.com).