PHP file error 6. Что делать?

Передаю файл на сервер. Ловлю шестую ошибку. Как исправить?
<?php
    $id=$_POST['id'];
    $a =  end(explode(".", $_FILES['file']['name']));
    if(!($a == 'png' or $a=='jpg' or $a=='jpeg')){
        echo 'Это не картинка!';
        exit();
    }
    $mysql = new mysqli('myvk','root','D2/uT[-JXhG@QhJN','logins');
    $value1 =  $_FILES['file']['name'];
    move_uploaded_file($_FILES['file']['tmp_name'], "$value1");
    $mysql->query("UPDATE `logins_from_people` SET `avatar` = '$value1' WHERE `id` = '$id'");
    print_r ($_FILES)
?>
  • Вопрос задан
  • 232 просмотра
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Ошибка 6 - UPLOAD_ERR_NO_TMP_DIR, отсутствует каталог временных файлов.
Проверьте настройку upload_tmp_dir в php.ini.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы