Ragazzi sono riuscito a creare la coppia nome/valore ma nell'arrAy mi prende anche le coppie con valore 0 e questo a me non va bene come posso risolvere per fare in modo che nell'array vengano memorizzati solo i valori superiori a 0?
codice:
'creiamo un array bidimensionale, un po abbondante visto
' che non conosco il numero di controlli del form
ReDim arrayForm(2, 255)
intIndice = 0
conteggio = Request.Form.Count
For intLoop = 1 to conteggio
'Request.Form(varItem).count
'se il numero di controlli del form e uguale a uno
If Request.Form(intloop).count <> 0 Then
'immagazzino nell'array le coppie nome-controllo/valore-controllo
arrayForm(0, intIndice) = Request.Form.Key(intLoop)
arrayForm(1, intIndice) = Request.Form.Item(intLoop)
intIndice = intIndice + 1
end if
Next
'End If
'Next
'ridimensiono l'array alle giuste dimensioni, dato che ora
' conosco il numero di controlli del form
ReDim Preserve arrayForm(2, intIndice - 1)
'MOSTRO A VIDEO IL CONTENUTO DELL'ARRAY
For intIndice = 0 To UBound(arrayForm, 2)
Response.Write arrayForm(0, intIndice) & " = " & arrayForm(1, intIndice) & "
"
Next
%>