Witam ma pewien problem z uzyskaniem wartości przez SOAP.

w php dodałem sobie bibliotekę nusoap, następnie daje sobie nowe połączenie do serwera.

$server = new nusoap_client("http://xxx.xx.xx.104:15015");

$err = $server->getError();
if($err) {
die($err);
}

i w tym przypadku wszystko jest ok.

następnie aby wyciągnąć wartość ( stringa ) musze podac 4 wartosci .. nazwe bazy , login, haslo, numer ideksu, numer magazynu

do tego jest funkcja GetStanTowaru

wiec daje :

$result = $server->GetStanTowaru("nazwa bazy","login","haslo","M120E","99");


i w tym momencie nie dostaje nic nie wiem dlaczego ponieważ w specyfikacji otrzymanej od operatora mam takie coś...

---------

Poniżej zamieszczono przykładowe żądanie i odpowiedź SOAP 1.2. Zamiast symboli zastępczych należy podać rzeczywiste wartości.

POST /ZleceniaService.asmx HTTP/1.1
Host: xxx.xx.xx.104
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<GetStanTowaru xmlns="http://xxxxx-xx.pl/">
<NazwaBazy>string</NazwaBazy>
<Login>string</Login>
<Haslo>string</Haslo>
<KodProduktu>string</KodProduktu>
<SymbolMagazynu>string</SymbolMagazynu>
</GetStanTowaru>
</soap12:Body>
</soap12:Envelope>


Proszę o pomoc...