Comment faire un check creditcard

Fermé
meriem - Modifié par meriem.mis le 15/11/2016 à 22:18
Whismeril Messages postés 19075 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 26 juin 2024 - 16 nov. 2016 à 16:05
Bonjour,
je suis nouveau dans la programmation vb et je demande votre aide svp
dans mon exemple je veux obliger l’utilisateur a écrire un numéro de creditcard valide dans un textbox s'il saisie un numéro non valide non un message d’erreur apparais {carte non valide} sans aucun bouton d'action
A voir également:

1 réponse

jordane45 Messages postés 38214 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 26 juin 2024 4 678
16 nov. 2016 à 00:31
Bonjour,

1 - Quel VB ? VBA ? VBS ? VB6 ? VB.NET ...??

2 -
s'il saisie un numéro non valide

Et tu le vérifies comment ?
Tu peux déjà vérifier qu'il y a bien le bon nombre de caractères et que se ne sont bien que des chiffres.
=> Pour ça.. tu peux éventuellement utiliser une expression régulière ( ce qu'on nomme également : REGEX )

Ensuite... tu peux regarder sur le net.. l'algorithme qui sert à générer (et donc vérifier) les nombres des CB. et essayer de le coder.


Voila... pour le reste.. je te laisse chercher.
Reviens nous voir avec les réponses à mes questions ainsi que le code que tu auras commencé à écrire.

0
Whismeril Messages postés 19075 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 26 juin 2024 916
16 nov. 2016 à 13:29
Bonjour, je me trompe peut-être, mais je pense que cet algorithme est tenu secret par les banques, sinon, n'importe qui pourrait facilement générer de faux numéro.
0
jordane45 Messages postés 38214 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 26 juin 2024 4 678 > Whismeril Messages postés 19075 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 26 juin 2024
16 nov. 2016 à 13:45
non non.
L'algo est super connu.
Par contre pour être fonctionnel il faut qu'il soit associé à une date de validité et un trigramme.
Donc d'ici à tomber par hasard sur un numéro valide ... y'a le temps... :-)
C'est, il me semble, l'Algorithme de Luhn
0
Whismeril Messages postés 19075 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 26 juin 2024 916
16 nov. 2016 à 16:05
Ok
0