IALweb Homepage
Forum Home Forum Home > Programmazione > Programmazione > ASP-ASP.NET
  New Posts New Posts RSS Feed - Algoritmo per codice carta di credito
  FAQ FAQ  Forum Search   Events   Register Register  Login Login


REGISTRATEVI su IALWeb forum!

Topic ClosedAlgoritmo per codice carta di credito

 Post Reply Post Reply
Author
Message
admin View Drop Down
Veterano
Veterano
Avatar
Ex Amministratore

Joined: 05/Giu/2002
Status: Offline
Points: 1704
Direct Link To This Post Topic: Algoritmo per codice carta di credito
    Posted: 12/Lug/2002 at 18:14
Devo fare una cosuccia che richiede il codice di carta di credito e ricordo che c'è un algoritmo che verifica la validità del codice !!
non ricordo più qual è
qualcuno lo ricorda?
grazie
Back to Top
Sponsored Links


Back to Top
Guests View Drop Down
Ospite
Ospite
Direct Link To This Post Posted: 13/Lug/2002 at 14:55
trovata !!!!!

sono due funzioni
la prima :

FUNCTION validCCNumber (ccnumber)
ccnumber = cleanCCNum( ccnumber)
IF ccnumber = "" THEN
validCCNumber = FALSE
ELSE
isEven = False
digits = ""
FOR i = Len( ccnumber ) To 1 Step -1
IF isEven THEN
digits = digits & CINT (MID (ccnumber, i, 1)) * 2
ELSE
digits = digits & CINT (MID (ccnumber, i, 1))
END IF
isEven = (Not isEven)
NEXT
checkSum = 0
FOR i = 1 TO Len( digits) STEP 1
checkSum = checkSum + CINT (MID (digits, i, 1))
NEXT
validCCNumber = (( checkSum Mod 10) = 0 )
END IF
END FUNCTION

la seconda è chiamata all'interno della prima ed è:

FUNCTION cleanCCNum ( ccnumber )
FOR i = 1 TO Len(ccnumber)
IF isNumeric(MID(ccnumber, i, 1)) THEN
cleanCCNum = cleanCCNum & MID (ccnumber, i, 1)
END IF
END FUNCTION

saluti
Back to Top
Beppeweb View Drop Down
Utente Senior
Utente Senior


Joined: 13/Lug/2002
Status: Offline
Points: 191
Direct Link To This Post Posted: 21/Lug/2002 at 00:11
Vedi questo
Back to Top
Beppeweb View Drop Down
Utente Senior
Utente Senior


Joined: 13/Lug/2002
Status: Offline
Points: 191
Direct Link To This Post Posted: 21/Lug/2002 at 00:12
scusa ho sbagliato il link

vai qua e scaricati CreditCard che è un validatore di carte di credito.

Potrebbe servirti ..
Back to Top
admin View Drop Down
Veterano
Veterano
Avatar
Ex Amministratore

Joined: 05/Giu/2002
Status: Offline
Points: 1704
Direct Link To This Post Posted: 21/Lug/2002 at 09:39
grazie beppe
Back to Top
Beppeweb View Drop Down
Utente Senior
Utente Senior


Joined: 13/Lug/2002
Status: Offline
Points: 191
Direct Link To This Post Posted: 23/Lug/2002 at 01:18

quote:

grazie beppe



e di che cosa?
Back to Top
 Post Reply Post Reply
  Share Topic   

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 10.17
Copyright ©2001-2013 Web Wiz Ltd.

This page was generated in 0,047 seconds.