pendulum
13.05.08, 07:51
Ja, scheint nun zu funktionieren. Danke
$soap = new SoapClient('http://www.ovh.com/soapi/ovh.wsdl');
$languages = array( 'fr', 'de', 'es', 'pl', 'en');
$login = "xxxxxx-ovh";
$password = "XXXXXX";
foreach($languages as $language)
{
$session = $soap->login($login,$password,$language);
try {
$result = $soap->dedicatedInfo($session, '127.0.0.1');
} catch(SoapFault $fault) {
echo "Error msg in $language : ".$fault."
";
}
$result = $soap->logout($session);
}
?>
Error msg in fr : SoapFault exception: [soap:200] Nom de l'hôte invalide: 127.0.0.1 in /var/www/localhost/htdocs/soapi/plop.php:15 Stack trace: #0 [internal function]: SoapClient->__call('dedicatedInfo', Array) #1 /var/www/localhost/htdocs/soapi/plop.php(15): SoapClient->dedicatedInfo('xxxxxxxxxxx...', '127.0.0.1') #2 {main} Error msg in de : SoapFault exception: [soap:200] Ungültiger Hostname: 127.0.0.1 in /var/www/localhost/htdocs/soapi/plop.php:15 Stack trace: #0 [internal function]: SoapClient->__call('dedicatedInfo', Array) #1 /var/www/localhost/htdocs/soapi/plop.php(15): SoapClient->dedicatedInfo('xxxxxxxxxx...', '127.0.0.1') #2 {main} Error msg in es : SoapFault exception: [soap:200] Nombre de huesped incorrecto: 127.0.0.1 in /var/www/localhost/htdocs/soapi/plop.php:15 Stack trace: #0 [internal function]: SoapClient->__call('dedicatedInfo', Array) #1 /var/www/localhost/htdocs/soapi/plop.php(15): SoapClient->dedicatedInfo('xxxxxxxxxxxx..', '127.0.0.1') #2 {main} Error msg in pl : SoapFault exception: [soap:200] Nieprawidłowy host: 127.0.0.1 in /var/www/localhost/htdocs/soapi/plop.php:15 Stack trace: #0 [internal function]: SoapClient->__call('dedicatedInfo', Array) #1 /var/www/localhost/htdocs/soapi/plop.php(15): SoapClient->dedicatedInfo('xxxxxxxxxxxxx...', '127.0.0.1') #2 {main} Error msg in en : SoapFault exception: [soap:200] Invalid hostname: 127.0.0.1 in /var/www/localhost/htdocs/soapi/plop.php:15 Stack trace: #0 [internal function]: SoapClient->__call('dedicatedInfo', Array) #1 /var/www/localhost/htdocs/soapi/plop.php(15): SoapClient->dedicatedInfo('xxxxxxxxxxx...', '127.0.0.1') #2 {main}