Quantcast

Forums | MacLife

You are not logged in.

#1 2009-03-22 9:11 am

resedit
Chicken Little
Royal Wombat
From: /dev/null
Registered: 1999-11-01
Posts: 50214
Website

Anyone running php 5.2.9 w/ XML support ??

I may have found a bug with php DOMAttr - I'm running 5.2.5 and upgrading to 5.2.9 would be a PITA as it would probably require rebuilding some PECL stuff I'm using as well.

Anyway - here's the source (small) -

http://www.clfsrpm.net/bugs/domattr.phps

Output in php 5.2.5 -

http://www.clfsrpm.net/bugs/domattr.php

Does it do the same thing in 5.2.9 ??


It's not hard to quit smoking. I do it 20 times a day.

Offline

 

#2 2009-03-22 5:15 pm

resedit
Chicken Little
Royal Wombat
From: /dev/null
Registered: 1999-11-01
Posts: 50214
Website

Re: Anyone running php 5.2.9 w/ XML support ??

It was my misunderstanding.

What I needed to do is see if an xmlns attribute was defined.
If an xmlns attribute was defined, then I need to check if the elemement hasAttributeNS($xmlns,$attribute->name)

It requires a bit more code to do what I need to do as I need to detect whether or not I need to use hasAttributeNS or just hasAttribute and then do two different logic loops depending upon whether it is namespaced but it works.


It's not hard to quit smoking. I do it 20 times a day.

Offline

 

Board footer

Powered by PunBB 1.2.6
© Copyright 2002–2005 Rickard Andersson