Originariamente inviato da mystica
Salve a tutti,
ho due problemi/dubbi:
1.
in un carrello della spesa, ho fatto in modo che a ogni accesso corrisponda un session_id che metto in sessione.
Se l'utente con session id X compra gli item A e B, l'inserimento viene effettuato in 2 tabelle: 1 per gli articoli e le loro caratteristiche e una con i dati dell'acquirente, entrambe unite dal session_id.
Inoltre ho pensato di fare una pagina di admin che mi dice:
L'utente con session_id X ha comprato gli articoli A e B.
Fin qui tutto ok, ma mi è sorto un dubbio...
Ad esempio, immediatamente dopo il primo acquisto, l'utente decide di compiere un secondo acquisto, continua a navigare nel sito con lo stesso id e compra l'item C.
Dopo qualche giorno, accedo alla pagina di admin (che mi visualizza utenti e item comprati) e vedo che l'utente con session_id X ha comprato A, B e C, come se li avesse comprati tutti insieme nella stessa sessione.
Quindi mi chiedevo se ciò comporta problemi oppure no...
C'è la possibilità di distinguere le "sessioni di acquisto" provenienti da uno stesso session_id?