18 messaggi dal 06 giugno 2007
Ciao a tutti !
Ho un problema : Vorrei verificare la validità del codice fiscale che viene inserito dagli utenti sulla pagina asp della mia applicazione web ! Siccome la pagina è scritta in asp , vorrei trovare uno script che faccia ciò!
Potete aiutarmi ?
Thank you
394 messaggi dal 11 agosto 2004
prova a vedere qui http://forum.html.it/forum/showthread/t-572169.html
Modificato da Maxiz il 24 settembre 2007 15.22 -
5 messaggi dal 21 ottobre 2015
function checkcf(CodiceFiscale)
dim re,i,s
cf=ucase(CodiceFiscale)
set re=new regexp
re.pattern="^[A-Z]{6}\d{2}[A-Z]\d{2}[A-Z]\d{3}[A-Z]$"
re.IgnoreCase = True
re.Global = True
if not re.Test(cf) then
checkcf=false
exit function
end if
set1="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"
set2="ABCDEFGHIJABCDEFGHIJKLMNOPQRSTUVWXYZ"
setpari="ABCDEFGHIJKLMNOPQRSTUVWXYZ"
setdisp="BAKPLCQDREVOSFTGUHMINJWZYX"
s=0
for i=2 to 14 step 2
s=s+instr(setpari,mid(set2,instr(set1,mid(cf,i,1)),1))-1
next
for i=1 to 15 step 2
s=s+instr(setdisp,mid(set2,instr(set1,mid(cf,i,1)),1))-1
next
if s mod 26<>asc(mid(cf,16,1))-asc("A") then
checkcf=false
exit function
end if
checkcf=true
end function

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.