PHP DOM getElementById ненаходит

  • Автор темы processor
  • Дата начала

processor

Guest
PHP DOM getElementById ненаходит

1 $xml=new DomDocument;
2 $xml->validateOnParse = true;
3 $xml->load ("users.xml");
4 echo ($xml->getElementById ("user")->tagName);

выдает

Notice: Trying to get property of non-object in h:\XLP\forum\prev1~.php on line 4

почему ?

XML правильный. В HELP прочитал что нужна DTD помоему, как её создать побыстрому ?
 

whirlwind

TDD infected, paranoid
а если так

echo ($xml->getElementById ("user"));

что выдает?

-~{}~ 08.12.05 10:12:

или лучше

print_r($xml->getElementById ("user")) ;
 

processor

Guest
разницы нет. Вадает пустоту.

Вообщем я нашел ответ, тока дурной. Надо чтобы DTD обязательно было, что очень мне не понравилось.
 
Сверху