failed to open stream: No such file or directory in /home/u550788260/public_html/files/upload.php on line 18
Warning: copy(files/jaily.png) [function.copy]: failed to open stream: No such file or directory in /home/u550788260/public_html/files/upload.php on line 18
Ошибка при загрузке
или если изменить copy, на is_uploaded_file, то
Warning: is_uploaded_file() expects exactly 1 parameter, 2 given in /home/u550788260/public_html/files/upload.php on line 18
Права папке предоставлены 777
Каталог находится site.ру/files
Именно туда, в files нужно прогрузить файлы
Ошибка при загрузке
Что с этим делать?
if (isset($_POST['upload'])) {
$file = trim(htmlspecialchars($_FILES['filename']['name']));
$black_list = array('php', 'html', 'css', 'js', 'htm', 'phtml');
$file_max_size = 10000;
$file_size = $_FILES['filename']['size'];
$file_mime_type = $_FILES['filename']['type'];
if($file_mime_type != 'image/png')
{
exit('Неверный файл');
}
if($file_size > $file_max_size)
{
exit('Размер файла превышает допустимый');
}
if(is_uploaded_file($_FILES["filename"]["tmp_name"],"files/".$_FILES["filename"]["name"]))
{
echo exit('Файл загружён');
}
else
{
echo exit('Ошибка при загрузке');
}
}
?>
Правка пути на /files не помогла