A very handy function you can ofetn make use of is $arr=xmlrpc_decode($xmlrpc_val);
Returns a PHP variable or array stuffed with the values found in the xmlrpcval $xmlrpc_val, translated into native PHP types. > -----Messaggio originale----- > Da: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] conto di Obantec Support > Inviato: venerd́ 19 dicembre 2003 17:09 > A: [EMAIL PROTECTED] > Oggetto: Re: [phpxmlrpc] getting results from server ok but! > > > Hi Jeff > > thanks for info, i am making progress. > > I think the structmem variety. > > first script http://www.mds.me.uk/xml-whois.php > > does call and simply uses print_r(get_object_vars($result)); > to display > $result. > > second script http://www.mds.me.uk/xml-whois-1.php > > uses > > $Val = $result->value(); > $domain = $Val->structmem("domain"); > $error = $Val->structmem("error"); > $found = $Val->structmem("found"); > > and again print_r(get_object_vars($error) etc. with a couple of added > markers to break up text. > > now all i need to do is decode the 3 objects so i can grab > the items like > 'address' etc. > i guess these are nested Array's, any pointers > > Mark > > ----- Original Message ----- > From: "Jeff Barr" <[EMAIL PROTECTED]> > To: "Obantec Support" <[EMAIL PROTECTED]> > Cc: <[EMAIL PROTECTED]> > Sent: Friday, December 19, 2003 2:13 PM > Subject: Re: [phpxmlrpc] getting results from server ok but! > > > > Obantec Support wrote: > > > > > i have put together a php script to access a whois server > that uses xml. > > > now i used their guides to send correct format of message > but am lost as > to > > > how to use the response. > > > > You need to take the results apart using functions such as value, > > scalarval, and structmem. If your function returned a single > > value you would do something like this: > > > > $Val = $result->value(); > > $ScalarVal = $Val->scalarval(); > > > > If it returned a structure with name and age members: > > > > $Val = $result->value(); > > $NameVal = $Val->structmem("name"); > > $AgeVal = $Val->structmem("age"); > > $Name = $NameVal->scalarval(); > > $Age = $AgeVal->scalarval(); > > > > Make sense? > > > > Jeff; > > > > > > > > is there some function that parses the xml so i can > access results. > > > currently i am dumping to screen using > > > > > > $result = $client->send($message);// send request > > > > > > // error handler in here > > > > > > print_r(get_object_vars($result)); // show result to screen > > > > > > (i am new to both php and xml but have programmed in perl). > > > > > > Sorry if question is a bit OT, i was going to ask how to > get results > from > > > server but googled my way thru my problems. > > > > > > Mark > > > > > > > > > _______________________________________________ > > > phpxmlrpc mailing list > > > [EMAIL PROTECTED] > > > http://lists.usefulinc.com/cgi-bin/mailman/listinfo/phpxmlrpc > > > > > > > _______________________________________________ > phpxmlrpc mailing list > [EMAIL PROTECTED] > http://lists.usefulinc.com/cgi-bin/mailman/listinfo/phpxmlrpc _______________________________________________ phpxmlrpc mailing list [EMAIL PROTECTED] http://lists.usefulinc.com/cgi-bin/mailman/listinfo/phpxmlrpc