Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di billy1
    Registrato dal
    Jun 2001
    Messaggi
    549

    vorrei memorizzare il carrello x ecommerce in una sessione. come fare?

    ciao

    devo fare una prova per un sito semplice semplice che non ha nessun database ne' access ne' SQL.

    Vorrei fare in modo che quando uno clicca su "aggiungi al carrello", mi si crei una session in cui io memorizzo :

    - codice del prodotto
    - quantita'
    - prezzo
    - descrizione


    così poi, una volta che l'utente va al completamento ordine, io in ASP faccio poi un loop sui record di questa session e mostro il carrello.

    e' possibile fare questo ?

    come fareste voi ?

    grazie
    Il fumo fa male a te e agli altri.
    Rispettate chi non vuole respirare il fumo passivo.

  2. #2
    Un array bidimensionale con codice prodotto e quantità.
    Gli altri dati, prezzo, descrizione, li recuperi dal db ogni volta che ti servono.

  3. #3
    Utente di HTML.it L'avatar di billy1
    Registrato dal
    Jun 2001
    Messaggi
    549

    ma

    Originariamente inviato da Domenix
    Un array bidimensionale con codice prodotto e quantità.
    Gli altri dati, prezzo, descrizione, li recuperi dal db ogni volta che ti servono.
    come faccio a metterlo in una sessione ?

    a me servirebbe anche mettere il prezzo, in quanto non esiste un database, ma i prodotti vengono creati in html, facendo un form per ogni riga. Al click "aggiungi al carrello", si va in una pagina asp in cui io in una sessione memorizzerei la sessionID per riconoscere l'utente, e poi aggiungere codice, prezzo, quantita'
    Il fumo fa male a te e agli altri.
    Rispettate chi non vuole respirare il fumo passivo.

  4. #4
    codice:
    session("carrello") = carrello
    dove carrello rappresenta la matrice o array bidimensionale.

  5. #5
    Utente di HTML.it L'avatar di billy1
    Registrato dal
    Jun 2001
    Messaggi
    549

    e

    Originariamente inviato da Domenix
    codice:
    session("carrello") = carrello
    dove carrello rappresenta la matrice o array bidimensionale.
    ok, e se volessi aggiungere un record all'array, devo aggiungerlo pero' per quell'utente stesso.

    Se piu' utenti accedono contemporaneamente, non ci deve essere pure la sessionID oltre che il codice, la quantita ?
    Il fumo fa male a te e agli altri.
    Rispettate chi non vuole respirare il fumo passivo.

  6. #6
    Ogni utente ha il proprio carrello nella propria session("carrello")
    Quando devi editare o visualizzare il carrello, prima lo salvi un una variabile e quindi editi il contenuto dell'array nella variabile.

  7. #7
    Utente di HTML.it L'avatar di billy1
    Registrato dal
    Jun 2001
    Messaggi
    549

    ok

    ok e' vero... ops

    ora dovrei sapere come creare e inserire dati o eliminare dati in un array a 3-4 dimensioni...

    un aiutino ?
    Il fumo fa male a te e agli altri.
    Rispettate chi non vuole respirare il fumo passivo.

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 © 2025 vBulletin Solutions, Inc. All rights reserved.