16 messaggi dal 18 maggio 2002
Allora ragazzi ho piccolo immenso problema. Ho finito un sito e-commerce per il carrello ho usato delle session.
Avevo creato 2 array session uno per gli id e uno per le quantità.
Sembrava funzionare bene ma ho dei problemi con le quantità.
Ho deciso di usare degli array bidimensionali ma il preserve ti permette di incrementare solo l'ultimo indice e con redim mi cancella il precedente.



' simulo un id invece di passarlo con request.....
Randomize()
id= int(rnd*10)+1
' controllo se essite il carrello
if isArray(Session("carrello")) then

Response.write "esite un carello<br>"
myArr= Session("carrello")
Response.write myArr(0,0)
preserve Redim myArr(1,1)
myArr(1,0)=id
myArr(1,1)=1
Response.write "myArr(0,0): "&myArr(0,0)
Response.write "myArr(0,1): "&myArr(0,1)
else
' se non esiste creo il mio array
Response.write "non esite un carello"
Redim myArr(0,1)
myArr(0,0)=id
myArr(0,1)=1
Session("carrello") = myArr
end if

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.