if($_FILES["filename"]["size"] > 1024*13*1024)
{
echo ("Размер файла превышает 13 мегабайта");
exit;
}
// Проверяем загружен ли файл
if(is_uploaded_file($_FILES["filename"]["tmp_name"]))
{
// Если файл загружен успешно, перемещаем его из временной директории в конечную
echo "File: ".$_FILES["filename"]["tmp_name"];
echo "File upload!!!";
move_uploaded_file($_FILES["filename"]["tmp_name"], "/path/to/file/".$_FILES["filename"]["name"]);
} else {
echo("Ошибка загрузки файла");
}
Скрипт выводит в браузере:
File: W:\tmp\php789B.tmpFile upload!!!
Warning: move_uploaded_file(/path/to/file/гва.jpg) [function.move-uploaded-file]: failed to open stream: No such file or directory in W:\home\frilansn1\www\upload\upload.php on line 18
В чем здесь проблема?
По условию файл вроде как загружен, но на сервере его нет. Как здесь быть?