Well the server side is an axis server so I'm trying to interface with it.
I'm not sure what you're saying will work but if you have an example I'm
more than willing to try it. I've tested sending the request as I posted
via soapUI and it works correctly but I just can't get the rooms array to
work from a php5 soapclient.
Landon
On Dec 13, 2008 9:30pm, NAVEEN <[email protected]> wrote:
> Hi Landon,
>
>
>
> I am assuming that I got what you want to do. If it is not the case
please format your problem in more clear way.
>
> If you are implementing the SOAP client and server both in php5, better
you should use php's serialize()/unserialize() function.
>
> The serialize function converts the 'room' array in to string and pass it
as single string and at server side convert it back into array using
unserialize(). Hope this may serve your purpose well.
>
>
>
> Naveen
>
>
> --- On Sun, 12/14/08, Landon Chelf [email protected]> wrote:
>
> From: Landon Chelf [email protected]>
> Subject: [SOAP] PHP5 soapenc:arrayType support?
> To: [email protected]
> Date: Sunday, December 14, 2008, 1:55 AM
>
> I'm trying to use the SOAP extension of PHP5 and I'm having trouble
> being able to add a parameter to satisfy the soap array rooms. I've
> googled and read and I've not found a solution. I can do the rest of
> the components but not the rooms part due to it containing a soap
> array. Does anyone have a solution to this using the php5 native soap
> client calls? Down below has the section that I'm having trouble
> with. Thanks in advance to anyone that can help.
>
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> xmlns:xsd="http://www.w3.org/2001/XMLSchema"
> xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
> xmlns:room="http://room.hotel.xml.travelnow.com"
> xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
>
>
> soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
> PropertyAvailabilityRequest">
> xsi:type="xsd:string">USDcurrencyCode>
> 112583hotelId>
> xsi:type="xsd:string">12/25/2008
> xsi:type="xsd:string">12/26/2008
>
> xmlns:com="http://common.xml.travelnow.com">
> Room"
> soapenc:arrayType="com:Room[]">
>
> 2numberOfAdults>
> 0numberOfChildren>
>
>
> 2numberOfAdults>
> 0numberOfChildren>
>
>
>
>
>
> getPropertyAvailability>
>
>
>
> Landon
>
> --
> PHP Soap Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>
>
>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.