Salve a tutti..
ho un problema con la gestione di una sessione...
nella index creo questa sessione:
quando navigo nel sito, per comodita mi faccio un response della sessione carr.. e fino a qui tutto ok!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")
%>
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
che mi disconnette come utente ma nel redirect alla index visualizzo sepre la stessa sessione ("carr")codice:<% Session.Abandon %> <% Response.Expires = -1000 Response.ExpiresAbsolute = Now() - 1 Response.AddHeader "cache-control", "private" Response.AddHeader "pragma", "no-cache" %>
Spero di essermi spiegato
:master:
Grazie per la pazienza

Rispondi quotando