move_uploaded_file() - файл загружен, но не в tmp?
Во время поиска ошибки, почему моя загрузка файла не работает, я сделал один php-файл, который выводит мне $_FILES
-array
name:"anerkennung.jpg", type:"image/jpeg", tmp_name:"/tmp/phpMnQVBT", error:0, size:79244
когда я заглядываю в tmp/-folder.. файла там нет (!)
В чем может быть проблема здесь? Btw. что еще я мог попробовать?
Я просто хочу сделать простой move_uploaded_file()
,
1 ответ
tmp
файл не существует, когда скрипт завершил выполнение - вот цель tmp
папка!
Вам нужно переместить файл, используя move_uploaded_file()
в скрипте PHP:
$temp = $_FILES["tmp_name"];
$newlocation = "./uploads/myfile.jpeg";
if(move_uploaded_file($temp, $newlocation)){
//File was successfully moved!
}