Могу ли я перенести файл из AJAX в PHP без формы?
< /code>
Это мой js: < /p>
var UploadImg = document.getElementById(id)
if (UploadImg.addEventListener) {
UploadImg.addEventListener('change', function (e) {
handleFile(e, this);
}, false);
}
< /code>
Функция: handlefile < /p>
function handleFile(e, element) {
var files = e.target.files;
var i, f;
console.log(files)
for (i = 0, f = files; i != files.length; ++i) {
var name = f.name;
var ext = name.split('.').pop().toLowerCase();
var isiimage = 0;
if (ext != 'jpeg' && ext != 'jpg' && ext != 'png') {
alert('File yang di upload tidak support, silakan upload yang support : jpg, jpeg, png');
return;
}else{
console.log(f)
$.ajax({
type: "POST",
dataType: "json",
url: "proses.php",
data: 'param='+f,
error: function (msg) {
return ;
},
});
}
}
}
< /code>
Результат от console.log (f) < /p>
File { name="previous1.png", lastModified=1421541967341, lastModifiedDate=Date, more...}
< /code>
Я пытаюсь поймать данные о поведении с помощью php: < /p>
echo '' . print_r($_POST, true) . '';
// result no received anything
Array
(
)
< /code>
может кто -нибудь помочь мне, что мне сделать, чтобы перенести файл из Ajax в php
Спасибо < /p>
Подробнее здесь: https://stackoverflow.com/questions/282 ... jax-to-php
Не удалось перенести файл из AJAX в PHP ⇐ Jquery
Программирование на jquery
1753804863
Anonymous
Могу ли я перенести файл из AJAX в PHP без формы?
< /code>
Это мой js: < /p>
var UploadImg = document.getElementById(id)
if (UploadImg.addEventListener) {
UploadImg.addEventListener('change', function (e) {
handleFile(e, this);
}, false);
}
< /code>
Функция: handlefile < /p>
function handleFile(e, element) {
var files = e.target.files;
var i, f;
console.log(files)
for (i = 0, f = files[i]; i != files.length; ++i) {
var name = f.name;
var ext = name.split('.').pop().toLowerCase();
var isiimage = 0;
if (ext != 'jpeg' && ext != 'jpg' && ext != 'png') {
alert('File yang di upload tidak support, silakan upload yang support : jpg, jpeg, png');
return;
}else{
console.log(f)
$.ajax({
type: "POST",
dataType: "json",
url: "proses.php",
data: 'param='+f,
error: function (msg) {
return ;
},
});
}
}
}
< /code>
Результат от console.log (f) < /p>
File { name="previous1.png", lastModified=1421541967341, lastModifiedDate=Date, more...}
< /code>
Я пытаюсь поймать данные о поведении с помощью php: < /p>
echo '' . print_r($_POST, true) . '';
// result no received anything
Array
(
)
< /code>
может кто -нибудь помочь мне, что мне сделать, чтобы перенести файл из Ajax в php
Спасибо < /p>
Подробнее здесь: [url]https://stackoverflow.com/questions/28238563/failed-to-pass-file-from-ajax-to-php[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия