Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2008
    Messaggi
    9

    Cookie e piccolo shopping cart

    Ciao,
    su un piccolo sito di fotografia sto cercando di sviluppare un piccolo carello degli acquisti usando i cookie. sarà possibile acquistare max 5 stampe per ordine.

    Quello che voglio fare è memorizzare le foto che il cliente vuole far stampare in un cookie ed al momento dell'acquisto effettuare la memorizzazione nel db dei dati necessari.

    Sto notando però che la creazione di un cookie è legata all'elaborazione di una pagina, ovvero se lo creo con la pagina shopping e continuo gli acquisti, al successivo ricaricamento della pagina il cookie imposta i suoi valori tutti sull'ultima variabile acquisita tramite query string.

    il codice è questo
    codice:
    idphoto=request.QueryString("idphoto")
    if idphoto<>"" then
    
    idphoto1=request.Cookies("shoppingcart")("idphoto1")
    idphoto2=request.Cookies("shoppingcart")("idphoto2")
    idphoto3=request.Cookies("shoppingcart")("idphoto3")
    idphoto4=request.Cookies("shoppingcart")("idphoto4")
    idphoto5=request.Cookies("shoppingcart")("idphoto5")
    
    if isnull(idphoto1) or idphoto1="" then
    response.cookies("shoppingcart")("idphoto1")=idphoto
    end if
    
    if isnull(idphoto2) or idphoto2="" and idphoto1=idphoto then
    response.cookies("shoppingcart")("idphoto2")=idphoto
    end if
    ora perchè al successivo inserimento foto nel carrello sia idphoto1 che idphoto2 hanno lo stesso valore?

  2. #2
    Secondo me ti conviene salvare tutto su un db, ti potrebbe servire anche in chiave futura per delle analisi.

    Altrimenti aggiungi l'id sullo stesso cookies e poi gestiscili come fossero array.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.