Re: [PHP] DOMXML in 4.2.0 problems

2002-05-15 Thread Danny Shepherd

Well it works just fine for me :)

PHP 4.2.0 / Apache 2.0.36 / FreeBSD 4.5

DOM/XML enabled
libxml Version 2.4.21
HTML Support enabled
XPath Support enabled
XPointer Support enabled

As you can see, I'm using a later version of libxml than you are - maybe
that's the problem.
I am also forced to use the old functions - maybe the new names only apply
in PHP 4.3.0+?

If you need any more info:

http://phpinfo.kyboshed.dyndns.org
http://tests.kyboshed.dyndns.org/domtest.php
http://tests.kyboshed.dyndns.org/domtest-source.php

HTH

Danny.

- Original Message -
From: Thalis A. Kalfigopoulos [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Friday, May 10, 2002 1:05 AM
Subject: [PHP] DOMXML in 4.2.0 problems


 I'm trying to get DOMXML to work with PHP4.2.0. I've compiled
with --with-dom and phpinfo() says it's there:
 DOM/XML enabled
 libxml Version 2.4.18
 HTML Support enabled
 XPath Support enabled
 XPointer Support enabled

 The following program though doesn't seem to work:

 $xmlstring='a valid xml document here';
 $domdoc=xmldoc($xmlstring);
 $root=$doc-document_element(); --- throw error

 I get an error regarding the call to DomDocument-document_element(). Also
I'm forced to use xmldoc() instead of the newer domxml_open_mem() because it
is also not recognized. What am I missing?

 thanks in advance,
 Thalis


 --
 PHP General Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP] DOMXML in 4.2.0 problems

2002-05-10 Thread Thalis A. Kalfigopoulos

On Fri, 10 May 2002, Meir Kriheli wrote:

 On Friday 10 May 2002 03:05, Thalis A. Kalfigopoulos wrote:
  I'm trying to get DOMXML to work with PHP4.2.0. I've compiled with
  --with-dom and phpinfo() says it's there: DOM/XML enabled
  libxml Version 2.4.18
  HTML Support enabled
  XPath Support enabled
  XPointer Support enabled
 
  The following program though doesn't seem to work:
 
  $xmlstring='a valid xml document here';
  $domdoc=xmldoc($xmlstring);
  $root=$doc-document_element();  --- throw error
 
 Shouldn't this be:
 
 $root=$domdoc-document_element();
 
 I don't see $doc in the code snippet..

Sorry, that was a typo on my part. The problem persists even for 
$root=$domdoc-document_element();
I try this:

$domdoc=xmldoc($xmlstring);
if(!method_exists($domdoc,document_element)){
echo(WTF?);
}

and I actually get the printout :-( Any ideas what's wrong? Does anyone have DOM up  
working?

TIA,
Thalis


  I get an error regarding the call to DomDocument-document_element(). Also
  I'm forced to use xmldoc() instead of the newer domxml_open_mem() because
  it is also not recognized. What am I missing?
 
  thanks in advance,
  Thalis
 
 --
 Meir Kriheli


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php