Я в 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");
?>