Je suis entrain de développer une application de banque en ligne qui permettra aux clients de la banque qui lier directement une carte bancaire au solde de leur compte bancaire en ligne pour pouvoir retirer de l'argent dans les guichets automatiques et faire les achats en ligne sur Internet.
Alors voici donc le code HTML qui leur permet de renseigner leur carte de bancaire:
Code : Tout sélectionner
<html><body>
<form method="post" action="process.php">
<fieldset class="credit-card-group">
<legend>Credit Card Information</legend>
<label for="card-number">Credit Card Number</label>
<input placeholder="1234 5678 9012 3456" pattern="[0-9]*" type="text" class="card-number" name="card-number" id="card-number">
<label for="card-number">Expiration Date</label>
<input placeholder="MM/YY" pattern="[0-9]*" type="text" class="card-expiration" name="card-expiration" id="card-expiration">
<label for="card-number">CVV Number</label>
<input placeholder="CVV" pattern="[0-9]*" type="text" class="card-cvv" name="card-cvv" id="card-cvv">
<label for="card-number">Billing Zip Code</label>
<input placeholder="ZIP" pattern="[0-9]*" type="text" class="card-zip" name="card-zip" id="card-zip">
</fieldset>
<input type="submit" value="Connect Credit Card">
</form></body></html>Code : Tout sélectionner
<?php
$ccard = $_POST['card-number'];
$ccexp = $_POST['card-expiration'];
$ccvv = $_POST['card-cvv'];
$cczip = $_POST['card-zip'];
//$s_bal = $s_acc['balance'];qui défini de la variable de la balance en Dollars USD selon le Code ISO 4217 au niveau de la base de donnée MySQL.
$s_sql = "SELECT acc_no, user_id, balance FROM tbl_accounts WHERE acc_no = $sacc_no";
$s_result = dbQuery($s_sql);
$s_acc = dbFetchAssoc($s_result);
$s_bal = new NumberFormatter('en_US', NumberFormatter::CURRENCY);
echo $s_bal->formatCurrency($s_acc['balance'], 'USD'), PHP_EOL;
?>
Merci de m'aider.