[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вывод из php в xml
MichaelPak
Передо мной стоит следующая задача.
Мне надо вывести информация из базы данных через php в xml, чтобы потом его могло считать веб-приложение. xml-файл должен быть примерно таким:
<?xml version="1.0" encoding="utf-8" ?>
<data>
<topic>
<date>
02.08.2011 12:42</date>
<user>
Дмитрий</user>
<age>
18</age>
<title>
Нужна помощь!</title>
<message>
Изучаю флэш, но пока что плохо получается...</message>
</topic>
<topic>
<date>
22.07.2011 10:15</date>
<user>
Chamberlen</user>
<age>
22</age>
<title>
чо как..</title>
<message>
А чо такой этат флещь?...</message>
</topic>
<topic>
<date>
28.06.2011 02:12</date>
<user>
Инт3грат0ръ</user>
<age>
16</age>
<title>
WTF???</title>
<message>
Не пойму как зафаззить бинарный аспект в акцидентном итераторе комплексного 3D-массива на слабосвязанных акцепторах. Расшифруйте пожалуйста?</message>
</topic>
<topic>
<date>
08.07.2011 22:02</date>
<user>
X0tT@6bl4</user>
<age>
648</age>
<title>
Salam!</title>
<message>
I wanna learn you, how it feels</message>
</topic>
<topic>
<date>
30.06.2011 05:31</date>
<user>
Сергий Отрышкин</user>
<age>
12</age>
<title>
Сделал игру!!! Помогите запустить!!</title>
<message>
Штота типо кваки с олиментыми как мазафект две. Жму контрал ентер - а оно не едит!</message>
</topic>
</data>

Как можно это реализовать? И самое интересное, что каждый раз при запросе php-кода вывод будет разным. Придется создавать xml-файл, а потом удалять его?



Спустя 9 минут, 16 секунд (5.08.2011 - 13:05) ApuktaChehov написал(а):
Создайте простой php файл. Подключитесь к БД. Получите информацию. На ее основе сформируйте XML документ, да прямо в php файле. Выдайте браузеру заголовок, что это XML документ. Получить полноценный XML документ от php файла. Наслаждайтесь! wink.gif

Спустя 54 минуты, 31 секунда (5.08.2011 - 13:59) MichaelPak написал(а):
Честно, ничего не понял после "Получите информацию". Можно чуть-чуть по-подробнее, если вам не сложно wink.gif

Спустя 18 минут, 52 секунды (5.08.2011 - 14:18) ApuktaChehov написал(а):
 header('Content-Type: text/xml; charset=utf-8'); //Выдайте браузеру заголовок
//Получить полноценный XML документ от php файла

echo('<?xml version="1.0" encoding="utf-8" ?>
<data>
<topic>
<date>02.08.2011 12:42</date>
<user>Дмитрий</user>
<age>18</age>
<title>Нужна помощь!</title>
<message>Изучаю флэш, но пока что плохо получается...</message>
</topic>
<topic>
<date>22.07.2011 10:15</date>
<user>Chamberlen</user>
<age>22</age>
<title>чо как..</title>
<message>А чо такой этат флещь?...</message>
</topic>
<topic>
<date>28.06.2011 02:12</date>
<user>Инт3грат0ръ</user>
<age>16</age>
<title>WTF???</title>
<message>Не пойму как зафаззить бинарный аспект в акцидентном итераторе комплексного 3D-массива на слабосвязанных акцепторах. Расшифруйте пожалуйста?</message>
</topic>
<topic>
<date>08.07.2011 22:02</date>
<user>X0tT@6bl4</user>
<age>648</age>
<title>Salam!</title>
<message>I wanna learn you, how it feels</message>
</topic>
<topic>
<date>30.06.2011 05:31</date>
<user>Сергий Отрышкин</user>
<age>12</age>
<title>Сделал игру!!! Помогите запустить!!</title>
<message>Штота типо кваки с олиментыми как мазафект две. Жму контрал ентер - а оно не едит!</message>
</topic>
</data>'
);

Спустя 23 минуты, 30 секунд (5.08.2011 - 14:41) MichaelPak написал(а):
хм... я же принимаю вот таким способом в ActionScript:
var stat_loader:URLLoader = new URLLoader();
stat_loader.dataFormat = URLLoaderDataFormat.TEXT;
var stat_request:URLRequest = new URLRequest(".xml");
stat_request.method=URLRequestMethod.POST;
он нормально примет?

Спустя 38 минут, 5 секунд (5.08.2011 - 15:20) ApuktaChehov написал(а):
MichaelPak - а я откуда знаю? Он XML принимает? Значит должен принять нормально.

Спустя 13 минут, 18 секунд (5.08.2011 - 15:33) MichaelPak написал(а):
Такие вопросы лучше спрашивать на flash форумах. Спасибо за помощь! smile.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.