Cześć

Mam do Was pytanie, jak odwołać się do tablicy z przedmiotami uzytkownika (userAuctions)? Sposób w jaki to robię
$userAuctions[0]->{'it-id'} // zwraca nic
. Z kolei
$userAuctions[0]->it-id // zwraca zawsze ZERO
<br />
Poniżej cały kod któego używam do logowania i pobrania tablicy.
<?php
'login' => 'mojlogin',
'pass' => 'mojehaslo',
'api-key' => 'mojklucz',
'country' => 1,
'session' => '',
'version' =>array(),
);
try {
$client = new SoapClient('http://webapi.allegro.pl/uploader.php?wsdl');
$msg['version'] = $client->__soapCall
('doQuerySysStatus', array(1
, $msg['country'], $msg['api-key']));
$msg['session'] = $client->__soapCall
('doLogin',array($msg['login'],$msg['pass'],$msg['country'],$msg['api-key'],$msg['version']['ver-key']));
echo 'zalogowano pomyslnie jako ',$msg['login'];
}
catch(SoapFault $soapFault)
{
echo ' Wystapil wyjatek!';
}
try{
$offset = 0;
$userID = $client->__soapCall
('doGetUserID',array($msg['country'],$msg['login'],' mail@mail.com',$msg['api-key']));
$userAuctions = $client->__soapCall
('doGetUserItems',array($userID,$msg['api-key'],$msg['country'],$offset,5
));
echo '<br/> POMYSLNIE POBRANO LISTE RZECZY'; } catch(SoapFault $SoapFault)
{
echo ' Wystapil wyjatek 2 !';
}
echo 'ilosc rzeczy w tablicy ',count($userAuctions);
echo $userAuctions[0]->{'item-name'};
foreach($userAuctions as $item ){
$pole = $item->{'it-name'};
}
?>