Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Oggetto Session e Form

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    57

    Oggetto Session e Form

    Ciao a tutti,

    volevo sapere qual è il metodo migliore per memorizzare i campi di una forma in un oggetto Session.
    Ne devo creare tanti quanto sono i campi o è possibile in uno solo memorizzarli tutti.

    Ciao
    Webfaber

  2. #2
    Puoi memorizzare tutto in una variabile di sessione, concatendo i dati con un carattere speciale.


    Session("valori") = campo1 & "|" & campo2 & "|" & campo3 ecc...

    Poi per richiamare i vari valori, fai lo split sulla session, e ottieni una matrice con tutti i valori.

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    57
    Scusami, mi puoi spiegare con un esempio lo split?

    Grazie
    Webfaber

  4. #4
    codice:
    Arr_Campi = Split(Session("valori"), "|")
    
    For i=0 to Ubound(Arr_Campi)
       response.write Arr_Campi(i) & "
    "
    next

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    57
    Thanks
    Webfaber

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    262
    Salve a tutto il forum
    riprendo questo vecchio post, che ni è stato tanto utile
    ma vorrei chiedere:

    1)quando scrivo la session:

    codice:
    <%
    dim scodhw
    dim sart
    dim scat
    dim sprz
    dim sdescr
    dim sdata
    
    scodhw=request.Form("codhw")
    scat=request.Form("cat")
    sart=request.Form("art")
    sdescr=request.Form("descr")
    sprz=request.Form("prz")
    sdata=request.Form("data")
    
    Session("ordine") = scodhw & "|" & scat & "|" & sart & "|" & sdescr & "|" & sprz& "|" & sdata & "|"
    %>
    il dato si trasmette bene nella pagina basket, ma vorrei che nella stessa pagina basket si memorizzassero tutti le scelte fatte dal cliente per poi acquistare.Come fare?

    2)come fare per mettere i dati ripresi dallo split della pagina basket entro una tabella che riporti i valori dello split stesso?
    posto il cod. dello split:

    codice:
    <%
    Arr_Campi = Split(Session("ordine"), "|")
    
    For i=0 to Ubound(Arr_Campi)
       response.write Arr_Campi(i) & "
    "
    next
    
    %>

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