|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||||||
|
Membre confirmé
![]() Inscription : juin 2007 Messages : 505 ![]() |
Dans ma classe j'ai une fonction simple :
Code :
Code :
Code :
Code :
|
||||||||
|
|
00
|
|
|
#2 | ||||
|
Membre confirmé
![]() Inscription : juin 2007 Messages : 505 ![]() |
sorry, l'erreur venait du namespace manquant dans
Code :
Code :
|
||||
|
|
00
|
|
|
#3 |
![]() ![]() Inscription : juin 2003 Messages : 4 893 ![]() |
tu as lu où qu'il faut mettre "$params = array()" pour "call" ?
s'il y a juste indiqué ça, sans exemple de code, j'aurais essayé quelque chose comme ça : Code :
$client->call('md5Value', array('value' => $array))
__________________
Modérateur PHP |
|
|
00
|
|
|
#4 | ||
![]() ![]() Inscription : juin 2003 Messages : 4 893 ![]() |
je viens de regarder le code source de Zend/XmlRpc/Request.php et apparemment il faut plutôt mettre ça :
Code :
__________________
Modérateur PHP |
||
|
|
00
|
|
|
#5 |
|
Membre confirmé
![]() Inscription : juin 2007 Messages : 505 ![]() |
|
|
|
00
|
|
|
#6 | ||||
|
Membre confirmé
![]() Inscription : juin 2007 Messages : 505 ![]() |
toujours en suivant les exemples
$hello = $test->sayHello(1, 2); // test.Hello(1,2) returns "hello" j'ai pour la fonction Code :
Code :
|
||||
|
|
00
|
|
|
#7 | |
![]() ![]() Inscription : juin 2003 Messages : 4 893 ![]() |
Citation:
est ce que tu peux me donner le code de ton serveur pour les tests ? j'ai repris celui que tu as mis dans l'autre discussion mais j'ai une erreur parce qu'il ne connait pas la classe "Services_Request"
__________________
Modérateur PHP |
|
|
|
00
|
|
|
#8 | ||
|
Membre confirmé
![]() Inscription : juin 2007 Messages : 505 ![]() |
voici le server, c'est exactement le même que pour mon precedent topic
Code :
|
||
|
|
00
|
|
|
#9 | |
|
Membre confirmé
![]() Inscription : juin 2007 Messages : 505 ![]() |
Citation:
|
|
|
|
00
|
|
|
#10 | |
![]() ![]() Inscription : juin 2003 Messages : 4 893 ![]() |
Citation:
http://www.developpez.net/forums/sho...98#post2285598 je vais tester tout ça se soir
__________________
Modérateur PHP |
|
|
|
00
|
|
|
#11 | ||
![]() ![]() Inscription : juin 2003 Messages : 4 893 ![]() |
j'ai trouvé le problème, le serveur ne sais pas quels types d'argument sont passés la méthode parce que ... il ne sais pas les trouver
il faut donc les rajouter en commentaire dans ta classe : Code :
Code :
$resultat = $client->call('md5Value', array('value1', 'value2'));
__________________
Modérateur PHP |
||
|
|
00
|
|
|
#12 | ||
|
Membre confirmé
![]() Inscription : juin 2007 Messages : 505 ![]() |
Ca marche,
Code :
|
||
|
|
00
|
|
|
#13 |
![]() ![]() Guillaume RossoliniDirecteur technique Inscription : février 2004 Messages : 13 720 ![]() |
Les commentaires jouent de plus en plus souvent un rôle
Exemples :
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework) Ressources PHP - Ressources Zend Framework |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com