probleme passer un tab en parametre d'une methode web serive
Posté : 19 mai 2006, 02:48
salut
je veux developper un web service avec nusoap.
ce web serice a une seule methode qui prends en paramettre une chaine et un tableau de taille dynamique de numeros tel et le retour est un tableau aussi.
voici mon code
pour le web service :
je veux que ma methode renvoi un tableau de taille dynamique.
cette ligne
Est ce que qq un a une idee.
Merci d'avance.
je veux developper un web service avec nusoap.
ce web serice a une seule methode qui prends en paramettre une chaine et un tableau de taille dynamique de numeros tel et le retour est un tableau aussi.
voici mon code
pour le web service :
require_once('nusoap.php');
$s = new soap_server;
$s->register('envoi');
function envoi($name,$datas1){
$n=0;
$datas =array();
$datas=$datas1;
while($n < count($datas)){
$flux .= $datas[$n] ;
}
$returnedString = .$name.' '.$flux."";
return $returnedString;
}
$server->service($HTTP_RAW_POST_DATA);
$s->service($HTTP_RAW_POST_DATA);
client du web service:
require_once("nusoap.php");
$numtel[0]="0645444444";
$numtel[1]="0645877777";
$numtel[1]="0645877777";
$parameters = array("content"=>"salut","info"=>$numtel);
$soapclient1 = new soapclient("http://www.test.com/sol/server.php");
$result = $soapclient1->call("envoi",$parameters);
print_r ($reult);
je veux que ma methode renvoi un tableau de taille dynamique.
cette ligne
$parameters = array("content"=>"salut","info"=>$numtel);
me complique la tache.quant je passe juste une chaine ca passe mais quant je voulais passer un tableau c passe pas Est ce que qq un a une idee.
Merci d'avance.