Olá Forum, desenvolvi aqui um código que tem por finalidade pedir ao cliente para inserir um código do produto, e na resposta, ser-lhe requisitado a informação sobre esse produto.
Este é o meu código:
A minha página " getstockbyproduct.html " com o seguinte formulário:
<form name="form1" method="post" action="getStockbyProduct.php">
Introduza produto:
<input type="text" name="produto" id="produto"/>
<p>
</p>
<button type="submit">ok</button>
</form>
//E esta é a minha página getstockbyproduct.php com a chamada da função:
<?php
$byproduct=$_POST['produto'];
$client= new SoapClient('http://localhost/SIMencws/PSiMencws.exe/wsdl/IISIMencws' array ('$features'=>SOAP_Single_Element_Arrays));
$params = array('AProductCode'=>$byproduct,);
$response = $client->__soapCall("GetStockbyProduct", array($params));
var_dump($response);
?>
Isto retorna sempre a estrutura de dados do produto que eu insiro no field do html vazia...ou seja não lê os dados e não dá a resposta certa... alguém sabe porquê?
Este é o meu código:
A minha página " getstockbyproduct.html " com o seguinte formulário:
<form name="form1" method="post" action="getStockbyProduct.php">
Introduza produto:
<input type="text" name="produto" id="produto"/>
<p>
</p>
<button type="submit">ok</button>
</form>
//E esta é a minha página getstockbyproduct.php com a chamada da função:
<?php
$byproduct=$_POST['produto'];
$client= new SoapClient('http://localhost/SIMencws/PSiMencws.exe/wsdl/IISIMencws' array ('$features'=>SOAP_Single_Element_Arrays));
$params = array('AProductCode'=>$byproduct,);
$response = $client->__soapCall("GetStockbyProduct", array($params));
var_dump($response);
?>
Isto retorna sempre a estrutura de dados do produto que eu insiro no field do html vazia...ou seja não lê os dados e não dá a resposta certa... alguém sabe porquê?