Salve ragazzi in una pagina (pagina1.asp) ho una serie di checkbox; tramite un form invio quelli selezionati ad una pagina successiva (pagina2.asp) e qui devo tornare alla pagina precedente senza poter usare history back, quindi perdondomi i chek che ho selezionato in precedenza.
Come devo fare a riportarmi dietro i check che ho selezionato?
ho provato in questa maniera; dalla pagina2.asp in un campo hidden, chiamato mycheck, mi riporto indietro i check che ho selezionato e poi faccio questo nella pagina1.asp:
e funziona in parte perche mi lascia il check selezionato ma me lo duplica per quanto e' il valore nella variabile contocodice:mycheck=request("mycheck") mycheck2=split(mycheck,",") conto=ubound(mycheck2) ..... while not rs1.eof ..... if chkCorso="" then %> <INPUT TYPE=Checkbox NAME="mychk" VALUE="<%=rs1("Codice")%>"<%if appo=rs1("Codice") then%>checked<%end if%>> <% else For i = 0 To conto chkfinale=mycheck2(i) %> <INPUT TYPE=Checkbox NAME="mychk" VALUE="<%=rs1("Codice")%>" <%if rsCorsi("CodiceCorso")=chkfinale then%>checked<% end if%>> next .... rs1.movenext wend
dove sbaglio?

Rispondi quotando
