Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме 15-35 тыс рублей в месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.09.2014, 18:05   #1
Maxx
Форумчанин
 
Аватар для Maxx
 
Регистрация: 29.10.2008
Сообщений: 294
По умолчанию Выгрузить данные из базы и отдать клиенту файл на скачивание

Добрый день!

Задача:
1) У клиента есть ссылка ввиде: domain.ru/getpricecsv.php?pid=1&uid=1
где pid - это прайс лист, uid - юзер

2) При переходе по ссылке из базы должен выгружаться прайс с pid=1 с ценами клиента uid=1 в формате csv

3) При этом НЕ должен осуществляться переход на страницу getpricecsv.php, а Клиент просто должен получить файл *.csv и сохранить себе на комп.

ПП 1, 2 я сделал, это не проблема.

Подскажите, как реализовать п.3

Спасибо!

Последний раз редактировалось Maxx; 03.09.2014 в 18:12.
Maxx вне форума Ответить с цитированием
Старый 03.09.2014, 18:53   #2
Fenex
Форумчанин
 
Аватар для Fenex
 
Регистрация: 15.02.2012
Сообщений: 823
По умолчанию

Надо установить соответствующий header. Вроде Content-Type для указания типа отдаваемого файла.
^-.-^ My GitHub
Fenex вне форума Ответить с цитированием
Старый 04.09.2014, 11:09   #3
Maxx
Форумчанин
 
Аватар для Maxx
 
Регистрация: 29.10.2008
Сообщений: 294
По умолчанию

Благодарю за подсказку!
Нашел нужную тему здесь
Maxx вне форума Ответить с цитированием
Ответ
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
отдать файл на скачивание marwell. PHP 5 04.05.2014 23:20
Как выгрузить EXCEL файл с сайта? Nesvin Microsoft Office Excel 2 06.11.2012 17:29
отдать пользователю php файл aferistz PHP 9 19.07.2011 00:40
отдать файл на загрузку без перехода Rifler PHP 1 26.09.2010 13:20
Передать файл клиенту BlackOmen JavaScript, Ajax 7 26.06.2008 11:36