[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Массив из флеш в xml через php
Гость_AlexAlex
Доброго времени суток.
Я в php новичок, не могу найти решение моей задачи в интернете.

В общем задача в следующем..

В flash я создал массив, который мне надо как-то вывести в xml. Для этого мне требуется php. Так как конструкция массивов пхп и флеш разная, я перегнал флешевый массив в переменную типа string. Получил строку: название1,название2,название3, и т.д.

Далее я отправляю переменную в пхп постом. Он её принимает, все нормально. Но при генерировании xml через dom возникает следующая ситуация...

Мне нужно xml дерево типо:

<name>название1</name>
<name>название2</name>
<name>название3</name>

Запятые тоже каким-то чудом убрать надо =)

а получаю я
<name>название1,название2,название3,</name>

Вот я не пойму как мне сделать такое дерево.. Может строку перевести обратно в пхп массив? В общем я что-то запутался.. Помогите пожалуйста советом или ссылкой на почитать =)

вот код пхп


<?php
$log = $_GET['login'];
$ps = $_GET['pass'];
$dom = new domDocument("1.0", "utf-8");
$root = $dom->createElement("users");
$dom->appendChild($root);
$logins = array("$log");
$passwords = array("$ps");
for ($i = 0; $i < count($logins); $i++) {
$id = $i + 1;
$user = $dom->createElement("user");
$user->setAttribute("id", $id);
$login = $dom->createElement("login", $logins[$i]);
$password = $dom->createElement("password", $passwords[$i]);
$user->appendChild($login);
$user->appendChild($password);
$root->appendChild($user);
}
$dom->save("users.xml");
?>
Быстрый ответ:

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