Web service - php4
Salut à tous,
voilà je me retrouve avec ce code que je n'arrive pas à exploiter, qui pourrait m'orienter, j'ai bien compris qu'il faut traduire $result en tableau, c'est fait mais ça donne rien...
merci d'avance
//popList
$result = $soap->popList($session, '');
if($soap->getError()) {
echo "Error : ";
print_r($soap->getError());
} else {
echo "popList successfull";
// your code here ...
}
caporga
Qu'est ce que tu veux faire avec ton $result ? Vu que derrière tu utilises directement l'objet $soap.
salut globume
je veux récupérer les infos de ce tableau.... mais je pige pas le principe. sit u as un exemple sous l main le me dépatouille... j'ai fais des tableaux mais rien...
merci glob
caporga
glob, je te laisse le code complet si ça te parle ou à quelqu'un d'autre d'ailleurs, je prends toute les infos.... (le code marche)
merci
<?php
require_once('lib/nusoap.php');
$client = new soapclient('http://www.ovh.com/soapi/ovh.wsdl', true);
$soap = $client->getProxy();
//login
$login = "xxxxxx-ovh";
$password = "******";
$session = $soap->login($login,$password,null);
if($soap->getError()) {
echo "Error : ";
print_r($soap->getError());
} else {
echo "login successfull";
}
//popList
$result = $soap->popList($session, '');
if($soap->getError()) {
echo "Error : ";
print_r($soap->getError());
} else {
echo "popList successfull";
// your code here ...
}
//logout
$session = $soap->logout($session);
if($soap->getError()) {
echo "Error : ";
print_r($soap->getError());
} else {
echo "logout successfull";
}
?>
caporga
Ben un print_r($result) n'affiche pas ce que tu souhaites ?
$result est un tableau a priori (d'après ce que tu dis). Sais tu les manipuler pour extraire l'information que tu veux ? Sinon, je te suggère de jeter un oeil sur le cours concernant les tableaux.
non je sais pas les utiliser, je remplace quelqu'un à ce poste, je vais aller voir les cours sur les tableaux, puis on verra...
merci glo
+
cap
caporga
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: