DE ♦ EN

IBAN-BIC.com (Theano GmbH)  » Webservice  » Dokumentation  » Beispiel-Programme  » Programm-Beispiel: PHP

Passwort vergessen?

Kontakt,
Impressum

Neuer Kunde? Neu anmelden

Beispiel-SOAP-Client in PHP 5

Ein vollständiges, aber immer noch einfaches Beispiel für einen IBAN-Rechner-SOAP-Client: Berechnung deutscher IBANs.

Hier können Sie das folgende Beispiel-Skript in Aktion sehen.

Um es auf Ihrem eigenen Server laufen zu lassen, müssen Sie es nur downloaden (z. B. mit dem Link am Ende der Seite), Ihre eigene Premium-Abonnement-Benutzerkennung und das Passwort einfügen und das Skript auf Ihren Server kopieren. Auf dem Server sollten php5 und die Pakete php-soap und openssl installiert sein.

  1. <?php
  2. if (strlen($_REQUEST["action"]) > 0) {
  3.     $client = new SoapClient('https://ssl.ibanrechner.de/soap?wsdl');
  4.     $result = $client->calculate_iban($_REQUEST["country"], $_REQUEST["blz"], $_REQUEST["kontonr"], 'premium subscr. user id', 'password');
  5.     print "Result of SOAP call \$client-&gt;calculate_iban('"._REQUEST["country"]."', '".$_REQUEST["blz"]."', '".$_REQUEST["kontonr"]."', ...):
  6.     <pre>";
  7.     print_r($result);
  8.     print "</pre>";
  9. } else
  10.   print '<form action="sample.php" method="post">
  11. <font face="Verdana,Arial,Helvetica" size="1" color="#3366CC">
  12. <input name="country" type="hidden" value="DE">
  13.    <font face="Verdana,Arial,Helvetica" size="1" color="#3366CC">
  14. Bankleitzahl</font><br/>   <input type="text" size="22" name="blz" value=""/><br/>
  15.    <font face="Verdana,Arial,Helvetica" size="1" color="#3366CC">
  16. Kontonummer:</font><br/>   <input type="text" size="22" name="kontonr" value=""/><br/>
  17.    <input type="submit" style="height:21px;font-size:11px" name="action"
  18. value="IBAN berechnen" title=" IBAN berechnen "/>
  19.    <br/></form>';
  20. ?>