Hi Paul, Have been struggling with something similar myself recently. Support for attributes is still limited. For now I solved it by overriding the __doRequest method of the SoapClient object, loading the request into a DOM object, make the required modifications and send. It's a bit of a hassle but it works fine. There's kind of an example on the __doRequest manual page. Peter. --- Paul Osman <paul@eval.ca> wrote: > HI There, > > I was wondering if there was a simple way to specify request header > elements with attributes using the PHP5 SOAP extension? I've tried to > figure it out from the docs for the SoapHeader class, but they're a > little unclear and I see no mention of attributes. What I need is > something like this: > > <SOAP-ENV:Header> > <ns1:Security SOAP-ENV:mustUnderstand="1"> > <ns2:Timestamp> > ... > </ns2:Timestamp> > <ns1:UsernameToken> > <Username> ... </Username> > <Password Type="..."> ... </Password> > </ns1:UsernameToken> > </ns1:Security> > </SOAP-ENV:Header> > > Notice the "Type" attribute of the "Password" element. Any ideas? Any > help would be greatly appreciated. > > Thanks, > Paul > > -- > PHP Soap Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com -- PHP Soap Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php