Just put at the end the following:
echo $response;
That will echo it into the browser.
--
With best regards from Ukraine,
Andre
Skype: Francophile
Twitter: http://twitter.com/m_elensule
Facebook: http://facebook.com/menelion
----- Original message -----
From: SBS Computers <sbs_co...@hotmail.com>
To: php-g...@lists.php.net <php-g...@lists.php.net>
Date: Thursday, September 2, 2010, 10:16:26 PM
Subject: [PHP] PHP, Soap, and WDSL
Hi everyone,
I am trying to write a simple php page using an sdk. The SDK api contains all wsdl files which do all the work.
There's a soap.php which has all the functions and stores the output in $response.
My
php page includes soap.php and a function. The function is handled by
soap.php and it will get the date from the appropriate wdsl file and
store it in $response. It is stored in xml format using utf-16.
If
I run my php page frmo console, I get the output fine. If I run it from
a browser, the page is empty but if I "view source", the date is there.
What do I need to do in my php page to get $response actually displayed in a browser.
Thanks
Gino
echo htmlspecialchars( $response );
and for a really simple solution you can echo it inside a textarea...
echo "<textarea> $response </textarea>";
Though you'll likely want to increase the size of the textarea! ;-)
Chris.
On Fri, Sep 3, 2010 at 3:39 AM, Jangita <jan...@jangita.com> wrote:
> On 02/09/2010 10:51 p, SBS Computers wrote:
>
> It's as if the data is not getting to my php page?
>>
>> The view source shows the following data:
>>
>> <?xml version="1.0" encoding="utf-16"?><soap:Envelope xmlns:soap="
>> http://schemas.xmlsoap.org/soap/envelope/">
>> .
>> .
>> .bunch of data
>> .
>> .
>> </response></soap:Body></soap:Envelope>
>>
>> Seems like the data is getting there OK. But a browser normally will not
> output normal xml and hides it (unless there is a <body /> tag or other tags
> that normally display output since it is using the text/html MIME
>
> add this line
>
> header('Content-type: text/plain');
>
> before the echo and see what happens. Also make sure there is no other
> output (echo or any html tags) before the line above
>
> --
> Jangita | +256 76 91 8383 | Y! & MSN: jan...@yahoo.com
> Skype: jangita | GTalk: jangita...@gmail.com
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>