method getNamedItem() of class DOMNamedNodeMap
[email protected] ("Wayne Ayotte") Sat, 30 Oct 2004 11:29:51 -0400
| Newsgroups | php.xml.dev |
|---|---|
| Organization | Web Developers International |
| Message-ID | <[email protected]> |
I am sending this informational along to both the php and xml list. I have FC2 installed. I updated my xml environment thusly: - Downloaded and installed in /usr/local/libxml2; libxml2-2.6.15.tar.gz: ./configure --prefix=/usr/local/libxml2 rpm -i --force --prefix /usr/local/libxml2 libxml2-devel-2.6.15-1.i386.rpm (I hate rpm's!, but couldn't find a tarball) libxslt-1.1.12.tar.gz: ./configure --prefix=/usr/local/libxml2 --with-libxml-src=/tarball_extract ed _directory (this was the only way I could get it to compile, tried various with-libxml-prefix in vain, including linker flags and envars) rpm -i --force --prefix /usr/local/libxml2 libxslt-devel-1.1.12-1.i386.rpm - removed /usr/include/libxml2/libxml directory ( got something about dict.h compilation errors in make for php5.0.0RC3) - php5.0.0.RC3 - ./configure --prefix=/usr/local/php5 --with-mysql=/usr/local/mysql --with-ap xs2=/usr/local/apache2/bin/apxs --with-libxml-dir=/usr/local/libxml2 --with- xsl=/usr/local/libxml2 --enable-ftp (this configure line is from phpinfo; xml and xsl panels show proper updated versions as well). Now, everything works as before: testing with a sample php script, except that I still have a problem with the following section in my script: $domDoc->loadXML( $str ) // $str is valid - simple xhtml file I'll not include here. $objNamedNodeMap = new DOMNamedNodeMap( $domDoc ); // the following lines work echo get_class ( $objNamedNodeMap); print_r ( get_class_methods ( get_class ( $objNamedNodeMap ) ) ); // however, the following line causes no output to appear at the client, even previous echo's -- probably not reaching flush echo get_class ( $objNamedNodeMap->getNamedItem ( "empHours" ); // from $str: <input name="empHours" ... // I do get an appropriate warning from echo get_class ( $objNamedNodeMap->getNamedItem ( 0 ); // warning ... expects exactly 1 parameter 0 given ... I have no urgent need for this. I am studying php/classing/xml/xsl. I most likely committed a very newbie error, simply transmit this msg to the nearest bit bucket and except my apologies. Wayne A.