Mam maly problem z dodawaniem wpisow do xmla. Obsluguje przez maly skrypt php dodawanie zdjec do galerii, ktora obsluguje plik xml. kawalek pliku xmlowego wyglada tak:
CODE
<category name="asd">
<image>
<date>2007-12-02</date>
<title>qwerty</title>
<desc>qwerty</desc>
<thumb>77.jpg</thumb>
<img>77.jpg</img>
</image>
</category>
a tak wyglada kawalek skryptu php:
CODE
$xml = simplexml_load_file('galeria/gallery.xml');
$category = $xml->addChild('category');
$category->addAttribute('name', "$nick");
$image = $category->addChild('image');
$image->addChild('date', $today);
$image->addChild('title', $title);
$image->addChild('desc', $title);
$image->addChild('thumb', $pozycja . $kropka . $p_roz);
$image->addChild('img', $pozycja . $kropka . $p_roz);
echo $xml->asXML('galeria/gallery.xml');
problem polega na ty ze chcialem aby przed dodaniem nowego znacznika category sprawdzal czy juz nie istnieje taki znacznik z atrybutem name=$nick czyli w tym przypadku asd. Nie wiem jak to zrobic, siec i forum juz przeszukalem. na pl.php.net tez nie znalazlem odpowiedzi. Prosilbym o pomoc, link, przykladowy kod cokolwiek. Druga rzecz mniej istotna to w jaki sposób usuwać dane z xmla. To jest dla mnei wazne i z gory dziekuje wam za pomoc.