|
960 / 801 / 85
Регистрация: 21.07.2010
Сообщений: 3,522
|
|
Загрузка файлов ч/з ajax и отмена24.01.2013, 00:44. Показов 6552. Ответов 34
Метки нет (Все метки)
Привет!
Хочу сделать загрузку файлов ч/з аякс как на Яндекс.почте например. Мне не понятен такой момент, вот я загрузил пару файлов и передумал добавлять материал. Куда деваются при этом уже загруженные фотки и куда они вабще загружаются? Они временные файлы и уже на сервере? Кто решал эту задачу можете дать готовое решение, задачу нужно быстро решить
0
|
|
| 24.01.2013, 00:44 | |
|
Ответы с готовыми решениями:
34
AJAX загрузка файлов. Загрузка файлов и Ajax VBulletin AJAX загрузка файлов |
| 27.02.2013, 09:00 | |
|
http://blueimp.github.com/jQuery-File-Upload/ пробовали? Там и прогресс бары, и практически всё что надо, для комфортной работы.
А так конечно, любой загрузчик надо допиливать под конкретную задачу.
0
|
|
|
508 / 358 / 13
Регистрация: 12.03.2012
Сообщений: 1,896
|
||
| 27.02.2013, 11:06 | ||
|
А файлы загружать по AJAX можно, только это не будет работать в старых IE. Поэтому загружаю файлы через фрейм.
0
|
||
|
42 / 42 / 13
Регистрация: 21.08.2011
Сообщений: 625
|
|||
| 27.02.2013, 12:47 | |||
|
Помнится люди делали прогресс на основе сессий:
http://www.asf.ru/docs/php/ses... gress.html Добавлено через 29 минут
Добавлено через 7 минут
0
|
|||
|
странник
|
|
| 27.02.2013, 13:14 | |
|
stashappy, можно. Только это уже HTML5. И как правильно отметил OnYourLips, данный способ не во всех браузерах поддерживается. http://www.html5rocks.com/ru/t... /dndfiles/
1
|
|
|
508 / 358 / 13
Регистрация: 12.03.2012
Сообщений: 1,896
|
||
| 27.02.2013, 13:21 | ||
|
http://dev.w3.org/2006/webapi/FileAPI/
1
|
||
|
42 / 42 / 13
Регистрация: 21.08.2011
Сообщений: 625
|
|||
| 27.02.2013, 13:31 | |||
0
|
|||
|
42 / 42 / 13
Регистрация: 21.08.2011
Сообщений: 625
|
||
| 27.02.2013, 13:47 | ||
0
|
||
|
508 / 358 / 13
Регистрация: 12.03.2012
Сообщений: 1,896
|
|||
| 27.02.2013, 14:02 | |||
|
1
|
|||
|
42 / 42 / 13
Регистрация: 21.08.2011
Сообщений: 625
|
|
| 27.02.2013, 14:26 | |
|
Для автора сделал простой пример загрузки, без перезагрузки страницы, без использования ajax, для всех браузеров. Если что, по желанию можно добавить дополнительные функции проверки типа файла, размера файла, ошибки итд.
0
|
|
|
42 / 42 / 13
Регистрация: 21.08.2011
Сообщений: 625
|
||
| 27.02.2013, 14:46 | ||
0
|
||
|
960 / 801 / 85
Регистрация: 21.07.2010
Сообщений: 3,522
|
|
| 27.02.2013, 17:18 [ТС] | |
|
chesar, скрипт хороший, но сам по себе. Вы пробовали его прикрутить к сайту, это Ж.
5-6 css-файлов (которые кстати подгружаются с какого-то сайта) + 7-8 js-файлов... у меня на сайте стока нет, а тут тока один скрипт )) Есть вроде укороченная версия, которая ничего не делает. Добавлено через 9 минут ребята, решил пока остановиться на swf-upload'ере (флеш конечно, ну.. что делать). Такой момент, сначала я загружаю файлы в отдельную папку upload/, чтобы не фотки не путались каждая группа фоток сохраняется в 'upload/'.uniqid('').'/'. После того как чек загрузил фотки и заполнил всю остальную форму (форма в целом отправляется на чистом php с перезагрузкой) и отправил, нужно фотки из временной директории куда я их сохранял переместить в другую папку.. Это делается если вдруг чек передумал отправлять форму (но фотки уже успел загрузить) и ненужные фотки безхозно не валялись на сервере. Папка upload/ каждый день чистит cron 1. Как переместить папку с файлами в другую папку 2. Долго ли эта процедура будет длиться, точнее также долго как загрузка?
0
|
|
|
508 / 358 / 13
Регистрация: 12.03.2012
Сообщений: 1,896
|
||
| 27.02.2013, 17:43 | ||
|
Почему не хочешь сделать нормально, через iframe? 1. foreach + rename 2. Мгновенно.
1
|
||
|
960 / 801 / 85
Регистрация: 21.07.2010
Сообщений: 3,522
|
|||
| 27.02.2013, 17:52 [ТС] | |||
|
0
|
|||
|
0 / 0 / 1
Регистрация: 19.04.2013
Сообщений: 3
|
|||||||||||||||||||||||||||||||
| 04.05.2013, 13:33 | |||||||||||||||||||||||||||||||
|
мне также пришлось об это лбом удариться
сначала ссылки 1. http://chxo.com/be2/20050724_93bf.html - заголовки стандартной формы отправки файла на сервер 2. http://javascript.ru/ajax/come... ttprequest - здесь хорошо разъяснен принцип ____ теперь то, что собрал
выдает сообщение, что не полностью закачивается файл
Заголовки запроса
массив $_FILES - заполнено только имя файла и номер ошибки 3 ====================== для примера нормальный заголовок, - стандартная форма
у gif-a печатает GIF68... здесь все отлично Помогите подправить формирование заголовков. Добавлено через 12 часов 10 минут ====== тема наверное устарела??? собрал на фрейме (jquery.ocupload-1.1.2.js) и что в заголовках? То же, что делал раньше POST-ом, в предыдущем скрипте вот заголовки
у меня в предыдущем скрипте, отправлялось только часть файла, первые пару символов неправильно рассчитывал размер Content-Length: 158295 FF подставлял (наверное) свой Content-Length теперь следующий вопрос, если кто знает пожалуйста подскажите, как прописать, и правильно рассчитать этот Content-Length? Добавлено через 26 минут ________________________________________ _________________ судя по всему это и есть проблема Content-Length, получить размер файла не в HTML5, и не в фрейме и под IE вот примерчик, аккуратный, хороший, ( там используется уже готовое поле данных ) http://blog.kotowicz.net/2011/... tents.html но где взять размер файла? ( !!! для файла изображения !!! )
0
|
|||||||||||||||||||||||||||||||
| 04.05.2013, 13:33 | |
|
Помогаю со студенческими работами здесь
35
Загрузка файлов на сервер AJAX Ajax загрузка файлов на сервер
Catalyst + Ajax загрузка файлов Загрузка файлов ajax, в чем ошибка? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
|
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
|
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора
Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2.
Задача: уведомлять пользователя, если. . .
|