PHP загрузить файл из IOS (Safari) - PullRequest
       1

PHP загрузить файл из IOS (Safari)

0 голосов
/ 20 сентября 2018

Я сделал форму с вводом файла.Форма отлично работает при использовании настольного браузера, но не из iOS. На данный момент сценарий выводит только переменную $ _FILES для отладки

Кажется, что при попытке из iOS поле ['error'] становится равным 1, и только параметр ['name'] имеет значениезаполнено.

<form id="upload">
    <input type="file" name="fil" id="fil" />
    <input type="submit" value="Submit" />
</form>

Javascript / AJAX:

<script>
$('#upload').submit(function(e) {

        e.preventDefault();
        var data = new FormData(this);

        $.ajax({
                url: "upload.php",
                type: "POST",
                data: data,
                contentType: false,
                cache: false, 
                processData:false,
                success: function(data)
                {   
                    alert(data);
                }

            });

        return false;

    });
</script>

upload.php (Временная отладка)

<?php print_r($_FILES); ?>

Результат с рабочего стола RESULT FROM DESKTOP

Результат с iOS RESULT FROM IOS

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...