Salve a tutti..
ho un problema con la gestione di una sessione...
nella index creo questa sessione:
Codice PHP:
<%
if 
session("carr")="" then
    randomize timer
    session
("carr")=int(rnd 100000)+1
'    wcod=session("carr")
end if


if request.cookies("sessione")("ID")= "" then
    response.Cookies("sessione")("ID") = session("carr")
    response.Cookies("sessione").Expires = Date+365
else
    session("carr")=request.cookies ("sessione")("ID")
end if 
response.write session("carr")
%> 
quando navigo nel sito, per comodita mi faccio un response della sessione carr.. e fino a qui tutto ok!
in questa sessione io valorizzio i dati di un acquisto per poi recuperarli nella pagina di invio per spedirli via email!
in questa ultima pagina quindi dovrei distrugere questa sessione ("carr") altrimenti se continuo a navigare nelle pagine e fare altri acquisti li inserisce sempre nella stessa sessione e quind nell'invio finale della mail mi trovo tutti gli acquisti fatti anche in precedenza!

Da premettere che io ho anche una pag. logout.asp
codice:
<% Session.Abandon %>
<% Response.Expires = -1000
Response.ExpiresAbsolute = Now() - 1
Response.AddHeader "cache-control", "private"
Response.AddHeader "pragma", "no-cache" 
%>
che mi disconnette come utente ma nel redirect alla index visualizzo sepre la stessa sessione ("carr")

Spero di essermi spiegato
:master:
Grazie per la pazienza