Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 27
  1. #1
    Utente di HTML.it L'avatar di liana79
    Registrato dal
    Feb 2003
    Messaggi
    314

    caricare in session un'array

    Ciao a tutti,
    ho letto tanto su questo argomento ma cmq non sono arrivata alla fine
    Sto provando a creare un carrello utilizzando le sessioni, quindi pensavo di caricare in 1 sessione un'array contenente i dati dei prodotti da ordinare...
    Avrei bisogno che tutte le volte che aggiugo un nuovo prodotto non cancelli queli di prima ...praticamente l'indice va avanti ma non sono riuscita a mantenere tutti i prodotti che ho messo ma solo l'ultimo.. come mai??
    Ecco il codice:

    Dim M(10)
    Dim A

    if a<10 then
    Session("a")= Session("a")+1
    a=Session("a")
    Session("M")(A)= Request.QueryString("cM")
    for i = 0 to ubound(Session("M"))
    Response.Write "
    "
    Response.Write Session("M")(i)
    next

    end if

    grazie Lia
    Ci sono solo due modi per vivere la vita.
    Uno è come se niente fosse un miracolo.
    L'altro è come se tutto fosse un miracolo

  2. #2
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    Io ti consiglierei di scaricare il contenuto della session in una variabile, prima di effettuare le modifiche, e poi riscaricare sulla session:

    codice:
    dim m()
    if a<10 then
      Session("a")= Session("a")+1
      a=Session("a")
      m=session("M")
      redim preserve m(a)
      m(a)=Request.QueryString("cM")
      session("M")=m
      for i = 0 to ubound(Session("M"))
        Response.Write "
    "
        Response.Write Session("M")(i)
      next
    end if
    Prova e controlla...
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  3. #3
    Utente di HTML.it L'avatar di liana79
    Registrato dal
    Feb 2003
    Messaggi
    314
    ok, grazie
    Ci sono solo due modi per vivere la vita.
    Uno è come se niente fosse un miracolo.
    L'altro è come se tutto fosse un miracolo

  4. #4
    Utente di HTML.it L'avatar di liana79
    Registrato dal
    Feb 2003
    Messaggi
    314
    Ho un errore: "Tipo non corrispondente" secondo me, fatto cosi, c'è l'assegnazione sbagliata...

    e la riga è
    modello=session("Modello")
    Ci sono solo due modi per vivere la vita.
    Uno è come se niente fosse un miracolo.
    L'altro è come se tutto fosse un miracolo

  5. #5
    Utente di HTML.it L'avatar di liana79
    Registrato dal
    Feb 2003
    Messaggi
    314
    niente
    Ci sono solo due modi per vivere la vita.
    Uno è come se niente fosse un miracolo.
    L'altro è come se tutto fosse un miracolo

  6. #6
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    Ora faccio una prova e vediamo.
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  7. #7
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    Hai messo
    dim modello
    ???
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  8. #8
    modello deve essere un array

  9. #9
    Utente di HTML.it L'avatar di liana79
    Registrato dal
    Feb 2003
    Messaggi
    314
    si , l'ho fatto...ma non ci salto fuori
    Ci sono solo due modi per vivere la vita.
    Uno è come se niente fosse un miracolo.
    L'altro è come se tutto fosse un miracolo

  10. #10
    posta il codice

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.