Example #1
0
 public function setKontodaten($data)
 {
     if ($data["zahlungsart"] != "debit") {
         $data["kontonummer"] = "";
         $data["bankleitzahl"] = "";
     }
     $GRLBM = new GRLBM($data["GRLBMID"]);
     $GRLBM->changeA("GRLBMpayedVia", $data["zahlungsart"]);
     $GRLBM->changeA("GRLBMKontonummer", $data["kontonummer"]);
     $GRLBM->changeA("GRLBMBankleitzahl", $data["bankleitzahl"]);
     $GRLBM->saveMe();
     if ($data["bankleitzahl"] == "") {
         die(" ");
     }
     $uri = "http://www.blzdb.de/page-SOAP";
     $Soap = new SoapClient(null, array("location" => $uri, "uri" => $uri));
     $R = $Soap->bankInfo($data["bankleitzahl"], $data["kontonummer"]);
     echo $data["bankleitzahl"] . ": " . $R["bankname"];
     if ($R["isValidKontonummer"]) {
         echo OnEvent::script("\$('#ktoCheck').removeClass('question_mark').removeClass('x_alt').addClass('check').css('color', 'green');");
     } else {
         echo OnEvent::script("\$('#ktoCheck').removeClass('question_mark').removeClass('check').addClass('x_alt').css('color', 'red');");
     }
 }