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
ora perchè al successivo inserimento foto nel carrello sia idphoto1 che idphoto2 hanno lo stesso valore?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

Rispondi quotando