![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
prog2 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 7.1.2008 Репутация: нет Всего: нет |
Как с помощью php и метода POST создать файл XML, в котором будет информация взятая с базы, но без сохранения на сервере, т.е на лету. Т.е при нажатии на кнопку пользователь увидит окно с предложением сохранить сформированный файл у себя на локальной машине?
|
|||
|
||||
solenko |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1473 Регистрация: 15.1.2006 Где: Украина Репутация: 34 Всего: 67 |
1. Выбрать данные из базы - http://www.php.net/manual/ru/refs.database.php
2. Сформировать сам xml -- либо просто конкотенацией строк либо http://www.php.net/manual/ru/refs.xml.php 3. Отправить соответсвующий хедер, который скажет браузеру, что мы отдаем файл, а не контент - http://ua.php.net/header 4. Вывести контент файла -------------------- Ла-ла-ла-ла Заметьте, нет официального подтверждения, что это не просто четыре слога. |
|||
|
||||
prog2 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 7.1.2008 Репутация: нет Всего: нет |
Получилось, но только файл на сервере создался, а так чтобы он не создавался как сделать?
|
|||
|
||||
bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 71 Всего: 315 |
вешать скрипт генерации xml на ссылку. жмёшь на неё - в ответ вываливается xml-ка, как в любом сайте с rss-лентами
соответственно, потребитель будет в свои качалки указывать именно эту ссылку |
|||
|
||||
lelik133 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 517 Регистрация: 5.2.2003 Где: Москва Репутация: 5 Всего: 14 |
prog2, а как он создался, если ты не делал fopen/fwrite, а отдавал содержимое клиенту. Или делал?
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |