Php poprzez webserv

witam. mam mały problem. napisałem mały skrypt w php i chce go uruchomic ale pokazuje mi ten bład ------> Warning: SimpleXMLElement::addChild() [function.SimpleXMLElement-addChild]: Cannot add child. Parent is not a permanent member of the XML tree in C:\Program Files\WebServ\httpd\Untitled-1.php on line 52.

I nie wiem co jest grane. dodam ze postawiłem serwer webserv 2.0 z php 5.2.5 poóbowałem tez na krasnalu i lipa. pomózcie please! a to mój kod.

<?php

//wczytujemy plik z xmlem

$xml = simplexml_load_file(‘film.xml’);

//wyszukujemy indteresująca nas gałąź

$filmyNode = $xml->filmy;

$movie = $filmyNode->addChild(“film”);

if($_POST[‘dodaj’]!=null){

$movie->addChield(“film”, $_POST[‘tytul’]);

$movie->addChield(“gatunek”, $_POST[‘gatunek’]);

$movie->addChield(“rezyser”, $_POST[‘rezyser’]);

$movie->addChield(“rokprodukcji”, $_POST[‘rokprodukcji’]);

$movie->addChield(“czastrwania”, $_POST[‘czastrwania’]);

echo "

}

//zapisujemy XML’a do pliku

//$xml-asXML(‘film.xml’);

?

obstawiał bym, że $filmyNode = $xml->filmy; nie zwraca poprawnie obiektu typu simplexml, chyba że o któryś inny addChild chodzi. var_dump($filmyNode)

chodzi o ten addChild. wiec co ma byc zamias tego -----> $movie = $filmyNode->addChild(“film”);

pytanie, czy w ogóle istnieje taka gałąź jak ‘filmy’ sprawdź poprzez print_r() czym jest $filmyNode

pytanie też, czy sam plik xmlowski jest dobrze napisany

dobra jakos sobie poradziłem pozmieniałem troche i jakos działa teraz nie moge zrobic przycisku który by edytował film bardzo prosze o help z góry dzieki za propozycje plik

Dodane 08.02.2009 (N) 20:59

eeeetam widze ze nikt nie błyska tutaj wiedza:]

Mozna usunać wątek