<form action="/upload.php" id="test_form">
<div id="dropZone">
Для загрузки, перетащите файл сюда.
</div>
</form>
вот js
.....
// Создаем запрос
var xhr = new XMLHttpRequest();
xhr.upload.addEventListener('progress', uploadProgress, false);
xhr.onreadystatechange = stateChange;
xhr.open('POST', '/upload.php');
xhr.setRequestHeader('X-FILE-NAME', file.name);
xhr.send(file);
..........
вот php
print_r($_FILES);
результат работы php: Array()
почему?
Спустя 53 минуты, 3 секунды (4.05.2012 - 15:50) Catsys написал(а):
где лучшие умы форума? помогите товарищу
Спустя 1 час, 4 минуты, 48 секунд (4.05.2012 - 16:55) killer8080 написал(а):
Catsys
Как минимум не хватает заголовка Content-Type: multipart/form-data, без него файлы отправляться не будут.
А вообще html5 еще не созрел. В полном объеме его пока браузеры не поддерживают. В Опере это работать не будет. Пока нет тотальной поддержки нового стандарта основными браузерами, лучше воздержаться от новомодных фишек.
Как минимум не хватает заголовка Content-Type: multipart/form-data, без него файлы отправляться не будут.
А вообще html5 еще не созрел. В полном объеме его пока браузеры не поддерживают. В Опере это работать не будет. Пока нет тотальной поддержки нового стандарта основными браузерами, лучше воздержаться от новомодных фишек.
Спустя 14 часов, 29 минут, 10 секунд (5.05.2012 - 07:24) Catsys написал(а):
пробывал, не помогает((
Спустя 2 часа, 40 минут, 26 секунд (5.05.2012 - 10:04) Catsys написал(а):
есть еще мысли?