Passo da una pagina catalogo, una variabile session contenete dei valori che corrispondono agli ID degli articoli.
Creo la connessione e visualizzo i record all'interno di un form.
Ogni record ha un checkbox per poter essere eliminato. Se per esmpio ho 2 articoli, e clicco su uno tutto ok, mi visualizza l'altro e se clicco sul restante appare la scritta carrello vuoto con la session a vuota.
Il problema mi sorge quando clicco su piu' checkbox contemporaneamente, mi aggiunge quei valori. Sicuramente e' da rivedere il ciclo dell'array "ELIMINA".
potete darmi una mano? ecco il codice:
Graziecodice:<% IF request.form("codici") = "" THEN codici = session("IDFILM") ELSE IF request.form("elimina") <> "" THEN elimina = split(request.form("elimina"),",") codici = split(request.form("codici"),",") for i = 0 TO UBOUND(elimina) for x = 0 TO UBOUND(codici) IF elimina(i) <> codici(x) THEN IF idfilm = "" THEN idfilm = codici(x) ELSE idfilm = idfilm + "," + codici(x) END IF END IF NEXT NEXT codici = idfilm session("IDFILM") = idfilm END IF END IF IF codici <> "" THEN response.write "Contenuto della variabile codici: " & codici & " " response.write "Contenuto della session IDFILM: " & session("IDFILM") & " "

Rispondi quotando