Scusate se m'intrometto.
Ma ha senso salvare il carrello degli acquisti nei cookie ? Non sarebbe più sicuro di salvare in un cookie o tramite sessione un identificativo e poi tutto il carrello in una tabella il cui identificativo ne sarebbe la chiave ? Semplifico ma è l'idea.