
Originariamente inviata da
Alhazred
Sei in grado di creare, modificare e leggere un cookie?
Quando l'utente sceglie un prodotto vedi se il cookie del carrello esiste, se esiste aggiungi l'id del prodotto, se non esiste lo crei ed inserisci l'id.
Il consiglio è quello di inserire gli id in modi che sia facile leggerli in seguito, trattandosi di dati semplici potrebbe bastare dividerli con una virgola (4, 54, 189...) poi quando li recuperi usi la funzione
explode() sulla stringa ed hai tutti gli id in un array. In alternativa puoi salvarli in formato
JSON che permette di salvare in modo semplice strutture più complesse.
Quando l'utente richiede la visualizzazione del carrello leggi il contenuto del cookie, recuperi gli id a seconda di come li hai salvati e li usi per recuperare i dati dei prodotti che visualizzerai con un ciclo sul risultato della query.