Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [xml][php] dodawanie wpisow do pliku w konkretnym iejscu
qlavey
post 5.12.2007, 11:56:44
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 17.10.2007

Ostrzeżenie: (0%)
-----


witam wszystkich

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.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 25.06.2025 - 22:09