@Iossarian

Почему не срабатывает функция move_uploaded_file?

Сам код:
$filename = uniqid() . '.jpg';
$lot['image'] = $filename;
move_uploaded_file($_FILES['image']['tmp_name'], __DIR__.'/img/' . $filename);

создается запись в БД, но в указанную папку изображение не перемещается.
var_dump($filename); выдает значение также как и var_dump($_FILES;
  • Вопрос задан
  • 35 просмотров
Пригласить эксперта
Ответы на вопрос 1
ThunderCat
@ThunderCat Куратор тега PHP
{PHP, MySql, HTML, JS, CSS} developer
1) путь куда загружаете существует?
2) проверьте путь, не факт что вы его правильно указали( у вас путь читается от папки текущего скрипта, лучше использовать $_SERVER['DOCUMENT_ROOT'] и путь от него)
3) Права на папку куда пишете какие?
4) Ерор репортинг включите, отладка требует уровня E_ALL
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы