Файлы, не публикующие html+js+php

В моем HTML-файле есть поле для отправки файла. Когда пользователь выбирает изображение, он получает предварительный просмотр изображения, которое он собирается загрузить (js). Когда этот сценарий предварительного просмотра активирован $_FILES сообщение не отправляет никаких данных (php подтверждено var_dump($_FILES)).

Вот JS:

function readURL(input) {
if (input.files && input.files[0]) {
    var reader = new FileReader();

    reader.onload = function (e) {
        $('#preview')
            .attr('src', e.target.result)
            .css('display', 'block');
        $('#upload').html('<i class="icon-upload"></i> <input type="file" onchange="readURL(this);" size="1" name="foto" class="input-file" />Cambiar im&aacute;gen')
    };

    reader.readAsDataURL(input.files[0]); // <- If I delete this line it posts correctly but dosen't preview the image.
}

Кто-то видит ошибку?

1 ответ

На самом деле это функция HTML 5, я думаю. Он обязательно будет работать на

Internet Explorer = 10+, Firefox: 10+, Chrome: 13+, Opera: 12+, Safari: частичный

Другие вопросы по тегам