Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > Services Web
Services Web Forum d'entraide pour les services Web en PHP, qui permettent de créer et de consommer facilement des webservices (génération de WSDL etc.). Exemples : SOAP, NuSOAP, REST, SCA-SDO... Avant de poster -> Cours webservices
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/05/2006, 13h06   #1
Invité régulier
 
Inscription : mai 2006
Messages : 20
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 20
Points : 8
Points : 8
Par défaut [SOAP] PHP NuSOAP

Bonjour,
j'utilise la librairie nu-soap pour interroger un serveur WSDL.
Je veux envoyer en paramètre une date, mais je ne trouve pas le format correct intitulé "WSDATE" :

$parametres = array(
'dateDepart' => array(
'login' => 'xxxxx',
'password' => 'xxxxx',
'dateDepart' => array(
'annee' => 2006,
'jour' => 10,
'mois' => 10
)
);
$result = $client->call('getMaFonction', $parametres);

L'erreur wsdl retournée est la suivante :
wsdl error: phpType is struct, but value is not an array: see debug output for details

Merci pour votre aide...
ssebuser est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/05/2006, 13h39   #2
Expert Confirmé

 
Avatar de Amara
 
Inscription : juillet 2004
Messages : 2 684
Détails du profil
Informations personnelles :
Localisation : France, Sarthe (Pays de la Loire)

Informations forums :
Inscription : juillet 2004
Messages : 2 684
Points : 2 910
Points : 2 910
Il y a un problème de parenthèsage pour commencer.
Amara est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/05/2006, 14h29   #3
Invité régulier
 
Inscription : mai 2006
Messages : 20
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 20
Points : 8
Points : 8
bah oui, je me suis planté dans mon copier coller :-)

$parametres = array(
'login' => 'xxxxx',
'password' => 'xxxxx',
'dateDepart' => array('annee' => 2006,'jour' => 10,'mois' => 10)
);
$result = $client->call('getMaFonction', $parametres);
ssebuser est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h52.


 
 
 
 
Partenaires

Hébergement Web