Aide à propos du E-banking en PHP ?

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Aide à propos du E-banking en PHP ?

Re: Aide à propos du E-banking en PHP ?

par @rthur » 22 juin 2015, 17:19

Bonjour chegmarco,

Tu es au courant que pour pouvoir traiter des coordonnées bancaires, tu as l'obligation d'être certifié PCI DSS ?

Re: Aide à propos du E-banking en PHP ?

par chegmarco » 22 juin 2015, 15:30

Merci tof73 pour ta réponse.
1 - Sache que $sacc_no se définie comme suit:
$sacc_no = $_SESSION['hlbank_user']['acc_no'];

2 - Les différents champs de la table tbl_accounts sont:
id
user_id
acc_no
type
balance
pin
status
bdate

Re: Aide à propos du E-banking en PHP ?

par Berzemus » 22 juin 2015, 15:24

C'est une blague ?

Re: Aide à propos du E-banking en PHP ?

par tof73 » 22 juin 2015, 15:13

ou est définie $sacc_no ?
quels sont les champs de tbl_accounts ?

Aide à propos du E-banking en PHP ?

par chegmarco » 22 juin 2015, 14:46

Bonjour.
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>
Voici par la suite le code PHP de la page Process.php qui doit -être liée au formulaire ci-dessus et qui doit également permettre aux clients d'ajouter leur solde à la balance de leur carte de crédit ajoutée à partir du formulaire HTML ci-dessus:

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; ?>
Comment donc à partir des 2 codes HTML et PHP ci-dessus permettre aux clients de lier dans premier temps leur carte bancaire à partir d'un formulaire HTML et de virer automatiquement les montants disponible sur leur solde vers leur carte de crédit ou de débit pour pouvoir retirer ces montants disponible dans les Guichets Automatiques par exemple ???

Merci de m'aider.