Vorrei sapere se e' possibile aggiornare una variabile di sessione senza cancellare il suo contenuto.
Se la viariabile contiene un valore x e' possibile aggiugere il valore y?
Altra cosa, questo mi serve perche' sto creando un carrello elettronico, infatti in una pagina accedo ad un database access. ad ogni ciclo ho creato un link per ogni ID del record: catalogo.asp?idfilm=<%= idfilm%>
in questo modo faccio il refresh della pagina aggiungendo possibilmente alla variabile di sessione quell'ID
Ho pensato:
IF request.querystring("IDFILM") <> "" THEN
IDFILM = request.querystring("IDFILM")
session("ARTICOLI") = ID FILM
END IF
Cosi' facendo cancello il valore contenuto nella session. Ho pensato ad un altro ciclo:
IF request.querystring("IDFILM") <> "" THEN
IDFILM = request.querystring("IDFILM")
IF session("ARTICLI") = "" THEN
session("ARTICOLI") = ID FILM
ELSE
session("ARTICOLI") = session("ARTICOLI") & "," & request.querystring("IDFILM")
END IF
Ultima cosa quando quando dovro' leggere la session in un'altra pagina, vorrò leggere i suoi dati creando un array:
arrayesempio = split(session("ARTICOLI"),",")
for i = 0 to UBOUND(arrayesempio)
response.write arrayesempio(i)
next
Spero di essere stato chiaro

Rispondi quotando