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');"); } }