<?php
include("./PMC_IBAN.php");
$file_arr_iban = "./iban.arr.php";
include($file_arr_iban);
foreach($arr as $k=>$v) {
$s = ( $_POST["land"]==$k ) ? " selected" : "";
$land_option .= '<option value="'.$k.'"'.$s.'>'.$v["land"].'</option>';
}
// new class obeject
$PMC_IBAN = new PMC_IBAN($file_arr_iban);
$iban = ($_POST["kto"]!="" AND $_POST["blz"]!="" AND $_POST["land"]!="") ?
$PMC_IBAN->getIBAN($_POST["kto"], $_POST["blz"], $_POST["land"], 1) : "";
$iban1 = str_replace(" ", "", $iban);
if ($iban) {
$validation = "checksum ".($PMC_IBAN->validateIBAN($iban1) ? "<font color=\"#33CC00\">OK</font>" : "<font color=\"#CC3300\">not OK</font>");
}
if ($valiban) {
$ok = $PMC_IBAN->validateIBAN($valiban);
$c = $ok ? "iban" : "nok";
$result = "checksum ".($ok ? "<font color=\"#33CC00\">OK</font>" : "<font color=\"#CC3300\">not OK</font>");
$result = " <tr>".
" <td>Result:</td>".
" <td class=\"$c\">$result</td>".
" </tr>";
}
?>
<html>
<head>
<title>PMC_IBAN generator</title>
<style type="text/css">
<!--
pre { margin-top : 0; margin-bottom: 0; }
td.iban { background-color : #CCF1C9; font-family : font-family : "Courier New", Courier, monospace; font-weight:normal;font-size : 12; }
td.nok { background-color : #F1CCC9; }
td { font-family : Verdana; font-size : 11; font-weight:bold;}
-->
</style>
</head>
<body>
<table cellpadding="5">
<form name="getIBAN" method="POST" action="?">
<tr>
<td>Kontonummer</td>
<td><input type="text" name="kto" value="<?php echo $kto;?>" ></td>
</tr>
<tr>
<td>Bankleitzahl</td>
<td><input type="text" name="blz" value="<?php echo $blz;?>"></td>
</tr>
<tr>
<td>Land:</td>
<td><select name="land"><?php echo $land_option;?></select></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="submit" value="generate IBAN"></td>
</tr>
<tr>
<td>IBAN:</td>
<td class="iban"><pre><?php echo $iban;?></pre></td>
</tr>
<tr>
<td> </td>
<td class="iban"><pre><?php echo $iban1;?></pre></td>
</tr>
<tr>
<td> </td>
<td > </td>
</tr>
<tr>
<td>Validating IBAN:</td>
<td><?php echo $validation;?></td>
</tr>
</form>
</table>
<br>
<hr>
<br>
<table cellpadding="5">
<form name="valIBAN" method="POST" action="?">
<tr>
<td>IBAN Validator:</td>
<td > </td>
</tr>
<tr>
<td>IBAN:</td>
<td><input type="text" name="valiban" value="<?php echo $valiban;?>" size="42" maxlenght="42"></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="submit" value="validate IBAN"></td>
</tr>
<?php echo $result;?>
</form>
</table>
</body>
</html>
|