in
La comunità italiana dedicata a Sviluppatori e Architetti IT delle piattaforme Windows

Quesito per carrello

Ultimo messaggio ricevuto il 23-11-2006 12.31 da devspy. 1 risposta(e).
Pagina 1 di 1 (2 elemento/i)
Ordina messaggi: Precedente Successivo
  • 22-11-2006 18.45

    • Demo
    • Non Valutato
    • Registrato il 22-11-2006
    • Messaggi 1

    Quesito per carrello

    Ciao a tutti, espongo il seguente quesito:

    Sto creando un carrello e vorrei che nella prima pagina di riepilogo l'utente possa scegliere varie opzioni di spedizione.
    Le opzioni non sono contenute in alcuna tbl db dal momento che sono solo 4.
    Il quesito è questo:
    Dopo aver scelto l'oggetto e averlo inserito nel carrello come passo i valori delle opzioni suddette dalla pagina di riepilogo alla pagina di conferma dell'acquisto? Ho provato con checkbox, radio, elenco/menù, ma pur inserendo valori predefiniti nella pagina di conferma acquisto nella spesa totale dell'oggetto non riesco a fargli sommare il valore della spedizione passato dal .

    Premetto che le pagine carrello funzionano perfettamente.

    • Log
  • 23-11-2006 12.31 In risposta a

    Re: Quesito per carrello

    Puoi mettere tutti i dati necessari in uno o più oggetti di sessione. E' sufficiente utilizzare istruzioni del tipo:
    Session("articolo_id") = 473
    Session("quantita") = 3
    Session("utente") = "prossi"
    oppure:
    TuaClasse.ArticoloID = 473
    TuaClasse.Quantita = 3
    TuaClasse.Utente = "prossi"
    Set Session("user") = TuaClasse
    Poi effettua il Redirect sulla pagina di riepilogo. In questa pagina potrai leggere i dati "caricati" in sessione:
    Dim articolo_id, quantita, utente
    articolo_id = Session("articolo_id")
    quantita = Session("quantita")
    utente = Session("utente")
    Potresti anche memorizzare il tutto in uno o più cookie. La differenza fondamentale è che le variabili di Sessione risiedono sul server web, mentre i Cookie vengono memorizzati sul client.
    • Log
Pagina 1 di 1 (2 elemento/i)
Prelevato da http://www.devspy.com/forums/p/4335/5114.aspx
DevSpy.com 6.0 © 2001-2008 - Alcuni Diritti Riservati
Salvo diversa indicazione, tutti i contenuti sono pubblicati sotto licenza "Creative Commons Attribution-Share Alike 3.0"