|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
04.06.2014, 09:02 | #1 |
Форумчанин
Регистрация: 29.09.2009
Сообщений: 587
|
возвращение файла на ajax запрос
Здравствуйте.
Имеется запрос Код:
код php которому происходит запрос Код:
|
04.06.2014, 09:31 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Я не знаю как правильно а AJAX принимать файлы, но вот сохранить их точно не удастся. Поэтому рекомендую запрашивать файлы через window.open() как обычная закачка по ссылке.
I'm learning to live...
|
04.06.2014, 09:36 | #3 |
Форумчанин
Регистрация: 29.09.2009
Сообщений: 587
|
то есть отправлять запрос который будет с фтп закачивать на сервер потом выполнять windows.open() и потом еще один запрос на удаление файла с сервера?
может есть какое то другое решение? смысл в том чтоб сохранять файл с фтп сервера Последний раз редактировалось Lokos; 04.06.2014 в 09:39. |
04.06.2014, 09:59 | #4 |
Раздолбайских Дел
Старожил
Регистрация: 22.05.2009
Сообщений: 3,828
|
Сделай обычной формой, не парься с ajax.
Если возвращается файл, то перехода не произойдет, а браузер начнет скачивать файл.
Alar, верни репу!
|
04.06.2014, 10:01 | #5 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
А почему не отправить запрос через open() сразу на ftp?
Браузеры же без проблем умеют и оттуда файлы качать.
I'm learning to live...
|
04.06.2014, 11:09 | #6 |
Раздолбайских Дел
Старожил
Регистрация: 22.05.2009
Сообщений: 3,828
|
Можно, но не вижу необходимости открывать новое окно.
Alar, верни репу!
|
04.06.2014, 11:12 | #7 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
04.06.2014, 11:30 | #8 |
Раздолбайских Дел
Старожил
Регистрация: 22.05.2009
Сообщений: 3,828
|
Намекаю на использование нативного HTML =)
Пост-запрос возвращает файл, так? Значит при сабмите формы перехода не произойдет, а браузер сразу начнет тянуть этот самый файлик. Тим Бернерс Ли все продумал еще до Брендона Айка, а с этими аяксами и джейкверями люди уже (жопу подтереть) два числа сложить не могут без ангуляра)
Alar, верни репу!
|
04.06.2014, 12:01 | #9 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
А-а-а... Вон чего.
Ну да, логично. Все новое - хорошо забытое старое. Хотя я как-то привык уже в JS многое делать. Впрочем фреймворки навороченные как-то не перевариваю.
I'm learning to live...
|
09.06.2014, 07:38 | #10 |
Форумчанин
Регистрация: 29.09.2009
Сообщений: 587
|
Переделал код вот так
Код:
Cannot modify header information - headers already sent by немного не понимаю в чем проблема вот код функции подкачивающей файл с ftp Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Не получается выполнить ajax запрос | barfly | JavaScript, Ajax | 5 | 09.08.2012 06:37 |
Ajax запрос (jQuery) | Newpitbull | JavaScript, Ajax | 3 | 14.04.2012 21:25 |
ajax запрос в jquery | Qaliti | JavaScript, Ajax | 7 | 06.03.2012 23:20 |
Ajax Запрос | moqa | JavaScript, Ajax | 10 | 28.12.2011 10:46 |
Повторяющийся ajax запрос | aferistz | JavaScript, Ajax | 1 | 06.07.2011 17:57 |