1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
| if session("sess_nb") = "" then
nb = 0 'si panier initialement vide, mettre nb = 0
else
nb = session("sess_nb")
end if
response.write("nb = " & nb & "<br>")
a = request.form("x")
b = request.form("y")
dim panier 'Ne pas déclarer les dimensions
panier = session("sess_panier") 'je recupere le panier depuis la session
response.write("isarray panier : " & isarray(panier) & "<br>") 'donne true, meme si je ne fais pas de DIM !! Normal.
response.write("isarray session('sess_panier') : " & isarray(panier) & "<br>")
n1 = UBound(panier,1) 'Première dimension
n2 = UBound(panier,2) 'Deuxième dimension
response.write("n1 = " & n1 & "<br>")
response.write("n2 = " & n2 & "<br>")
'j'ajoute mes produits (exp : nom, qte)
panier(nb,0) = a
panier(nb,1) = b
nb = nb + 1 'j'ai un produit de plus
session("sess_panier") = panier 'ca fonctionne
session("sess_nb") = nb 'ca fonctionne
response.write("<br> Contenu du tab")
for i = 0 to UBound(panier,1)
for j = 0 to UBound(panier,2)
response.write("<hr>n : "&i)
response.write("<br>x : "&panier(i, j))
response.write("<br>y : "&panier(i, j))
next
next |
Partager