![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
smoke6969 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 19.10.2009 Репутация: нет Всего: нет |
Ребятки, помогите пожалуйста. Задача состоит в том, чтобы с помощью одной кнопки, считать данные, введенные пользователем на странице (несколько текстовых полей + комбо) и переконвертировать их в фомат XML для дальнейшего поиска в xml базе данных. Огромнейшее СПАСИБО всем!
|
|||
|
||||
NewDima |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 922 Регистрация: 20.2.2006 Где: <?here?> Репутация: 10 Всего: 12 |
smoke6969, да легко, можноо на клиенте воспользоваться DOM моделью в яваскрипте, а можно на сервере simpleXML юзать, что душе угодно
|
|||
|
||||
Ипатьев |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2232 Регистрация: 5.7.2009 Репутация: 28 Всего: 37 |
smoke6969, скажите, вы HTML из введенных пользователем данных сгенерировать можете?
|
|||
|
||||
smoke6969 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 19.10.2009 Репутация: нет Всего: нет |
Да, но ведь это же не совсем одно и то же, или я ошибаюсь? |
|||
|
||||
Ипатьев |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2232 Регистрация: 5.7.2009 Репутация: 28 Всего: 37 |
В каком смысле "не совсем одно и то же"? У угловых скобочек в XML коды другие, что ли?
Вывести в браузер строку "<title>Название</title>" можете, а "<item>Название</item>" - уже нет? |
|||
|
||||
smoke6969 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 19.10.2009 Репутация: нет Всего: нет |
Попробую перефразировать:
Пользователь вводит данные в текстовые поля, селектбоксы, я сохраняю введенные данные в массив $_POST['data'] с переменными: $_POST['data']['0'] – данные с первого текстового поля $_POST['data']['1'] – ... $_POST['data']['2'] – ... $_POST['data']['3'] – данные с первого селекта $_POST['data']['4'] – ... $_POST['data']['5'] – ... $_POST['data']['6'] – данные последнего селекта Как сформировать XML файл примерно такого вида: <?xml version='1.0' encoding="windows-1251" standalone="yes"?> <request> <depart>$_POST['data']['0']</depart> <arrive>$_POST['data']['1']</arrive> <depDate>$_POST['data']['2']</depDate> <arDate>$_POST['data']['3']</arDate> <adult>$_POST['data']['4']</adult> <child>$_POST['data']['5']</child> <infant>$_POST['data']['6']</infant> </request> |
|||
|
||||
Ипатьев |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2232 Регистрация: 5.7.2009 Репутация: 28 Всего: 37 |
Так и сформировать.
Что конкретно непонятно? как получить строку
или как записать её в файл? Вы тестовые примеры при изучении PHP делали? Скрипт, который выводит "Hello <b>$name</b>"; |
|||
|
||||
smoke6969 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 19.10.2009 Репутация: нет Всего: нет |
Да, непонимаю какраз то, как создать файл например request.xml с вышеописанным кодом
|
|||
|
||||
Ипатьев |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2232 Регистрация: 5.7.2009 Репутация: 28 Всего: 37 |
файл создается функцией file_put_contents()
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "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. |