ciao, stò cercando di mettere dei prodotti selezionati in una variabile di sessione, il problema nasce quando questi prodotti risultano duplicati nella sessione, infatti devo cercare di eliminare i prodotti duplicati...
quindi ho scritto:
questo codice funzionerebbe se riuscissi a sapere quanti elementi ci sono in session("precarrell"), ma purtroppo non riesco a ricavarlo..codice:'inizializzo la variabile vuota, la variabile "prid" viene inviata con la virgola as es. "20," session("precarrell")=session("precarrell")&request.QueryString("prid") 'se la variabile non contiene nulla if session("precarrell")="" then 'scrivo che la variabile è vuota response.Write("niente") else 'altrimenti se la variabile contiene qualcosa setto la variabile realsession = alla sessione 'controllo se la variabile inviata in querystring già esiste nella sessione if instr(session("precarrell"),request.QueryString("prid")) then 'se esiste la elimino realsession=replace(session("precarrell"),request.QueryString("prid"),"") 'scrivo il contenuto della sessione response.Write realsession end if response.Write " Elimina prodotti" end if
qualcuno ha qualche idea?![]()


Rispondi quotando