Сохранить файл с ajax формы

Главные вкладки

Аватар пользователя Кришпер Кришпер 19 января 2018 в 1:03

Сохранить файл с ajax формы.

Отправляю именно(надо мне) так

       var fd = new FormData(  $('.formFile')[0] );
                $.ajax({
                    url: '/form.php',
                    data:fd,
                    processData: false,
                    contentType: false,
                    type: 'POST',
                    success: function (data) {
                        alert(data);
                    }
                });

Получаю

<?phpArray
(
    [fileX] => Array
        (
            [name] => Jellyfish.jpg
            [type] => image/jpeg
            [tmp_name] => /tmp/phpDxywSZ
            [error] => 0
            [size] => 775702
        )

)?>

Как это чюдо сохранить по-друпаловски правильно?

file_save_upload, как я понял, для форм с модулей

Ну стандарт выдаёт false

$uploaddir = '/';
$uploadfile = $uploaddir . basename($_FILES['fileX']['name']);

move_uploaded_file($_FILES['fileX']['tmp_name'], $uploadfile))

Комментарии