Не очень разбираюсь в php. Сам я actionscript программист. Не суть! Как сохранить удалить редактировать (то-есть заменить) данные xml файла при помощи PHP5 через DOMDocument (Не simple_xml. Желательно, так как есть такой же php только сохраняет данные иначе). Вот сам xml (Как он должен выглядеть после обработки):
<?xml version="1.0" encoding="cp1251"?>
<data>
<user>
<login>Какой-то логин<login/>
<name>Какой-то нэйм<name/>
<firstname>Фамилия<firstname/>
</user>
</data>
А сам php который я каким то чудным образом написал:
<?php
ini_set('error_reporting',E_ALL);
ini_set('display_errors',1);
$log = @$_POST['amp;login'] or $log = '';
$name = @$_POST['amp;name'] or $name = '';
$fam = @$_POST['amp;fam'] or $fam = '';
$file = 'users/'.$log.'/data/sets.xml';
$a = new DOMDocument('1.0','cp1251');
if(!@$a->load($file))
{
$aEntire = $a->appendChild($a->createElement('data'));
}
else
{
$aEntire=$a->firstChild;
}
$aFlashanswer = $aEntire->appendChild($a->createElement('user'));
$aFlashanswer->appendChild($a->createElement("login"));
$aFlashanswer->appendChild($a->createElement("name"));
$aFlashanswer->appendChild($a->createElement("firstname"));
$a->save($file);
echo "<answer><content value=\"ok\"/></answer>";
?>
Выводит:
<?xml version="1.0" encoding="cp1251"?>
<data>
<user>
<login/> //Это закрывающие а мне нужны парные и принятые параметры (переменные) вписать в них.
<name/>
<firstname/>
</user>
</data>
Помощь специалистов очень нужна. Помогите пожалуйста!
Заранее спасибо!