Soapi d'OVH
Posté : 19 déc. 2010, 15:15
Bonjour !
Depuis hier je galère sur l'api d'ovh. Mes questions vont peut être vous semblé ridicule car la réponse ne doit pas être compliqué. Je suis plutot html et javascript et je commence à apprendre le php avec les tuto mais je suis vraiment pas doué !
Je voudrais relié la balise input (domaine) au code et je voudrais que la réponse du script devienne quelque chose de compréhensible. La deuxième partie j'ai commencé mais je ne sait pas comment relié la réponse à mon code.
login successfull domainCheck successfull Array ( [0] => stdClass Object ( [predicate] => is_available [value] => [reason] => Le domaine est enregistré ) [1] => stdClass Object ( [predicate] => is_transferable [value] => 1 [reason] => Ce domaine est transférable ) [2] => stdClass Object ( [predicate] => is_renewable [value] => [reason] => Le nom de domaine n'est pas enregistré chez OVH ) ) logout successfull
La réponse quant je met un ndd non enregistré :
login successfull domainCheck successfull Array ( [0] => stdClass Object ( [predicate] => is_available [value] => 1 [reason] => Le domaine est disponible ) [1] => stdClass Object ( [predicate] => is_transferable [value] => [reason] => Le domaine n'est pas transférable car il est disponible ) [2] => stdClass Object ( [predicate] => is_renewable [value] => [reason] => Le nom de domaine n'est pas enregistré chez OVH ) ) logout successfull
Merci !
Depuis hier je galère sur l'api d'ovh. Mes questions vont peut être vous semblé ridicule car la réponse ne doit pas être compliqué. Je suis plutot html et javascript et je commence à apprendre le php avec les tuto mais je suis vraiment pas doué !
Je voudrais relié la balise input (domaine) au code et je voudrais que la réponse du script devienne quelque chose de compréhensible. La deuxième partie j'ai commencé mais je ne sait pas comment relié la réponse à mon code.
<?php
try {
$soap = new SoapClient("https://www.ovh.com/soapi/soapi-re-1.13.wsdl");
//login
$session = $soap->login("pseudo-ovh", "pass","fr", false);
echo "login successfull\n";
//domainCheck
$result = $soap->domainCheck($session, "");
echo "domainCheck successfull\n";
print_r($result);
//logout
$soap->logout($session);
echo "logout successfull\n";
} catch(SoapFault $fault) {
echo $fault;
}
?>
<html><body><form action="" enctype="multipart/form-data" method="post">
<input name="domaine" type="text" value=""><input name="Submit1" type="submit" value="soumettre"><br>
<br>
<table style="width: 100%; height: 165px">
<tr>
<td><?php if ($result){
echo "Déja enregistré";
}
else{
echo "Libre";
}
?></td>
</tr>
</table>
</form></body></html>
La réponse quant je met un ndd enregistré :login successfull domainCheck successfull Array ( [0] => stdClass Object ( [predicate] => is_available [value] => [reason] => Le domaine est enregistré ) [1] => stdClass Object ( [predicate] => is_transferable [value] => 1 [reason] => Ce domaine est transférable ) [2] => stdClass Object ( [predicate] => is_renewable [value] => [reason] => Le nom de domaine n'est pas enregistré chez OVH ) ) logout successfull
La réponse quant je met un ndd non enregistré :
login successfull domainCheck successfull Array ( [0] => stdClass Object ( [predicate] => is_available [value] => 1 [reason] => Le domaine est disponible ) [1] => stdClass Object ( [predicate] => is_transferable [value] => [reason] => Le domaine n'est pas transférable car il est disponible ) [2] => stdClass Object ( [predicate] => is_renewable [value] => [reason] => Le nom de domaine n'est pas enregistré chez OVH ) ) logout successfull
Merci !