+ Rispondi alla Discussione
Risultati da 1 a 10 di 10

help carrello online asp

Ultimo Messaggio di Fast-Adv.it il:
  1. #1
    User Newbie
    Data Registrazione
    Jul 2005
    Messaggi
    5

    help carrello online asp

    ciao ragazzi,
    sono nuova di questo forum e spero che almeno voi mi darete una mano, sono una principiante di asp e lo sto imparando, sto cercando di riprodurre questa pagina ecco il link http://elisamito.altervista.org/index.php , con asp, ho gia' fatto la index dove estrapolo img il prezzo e il modello dal db, sono ferma anzi fermissima (davanti ad un mega stop!!) alla pagina che devo creare quando clicco su agg al carrello, ho provato a buttare giu' questo codice con un aiuto, ma ci dev'essere qualcosa che nn va poi in quella pagina devo far vedere il prodotto scelto.
    Ci sto impazzendo ragazzi e vorrei tanto finirlo anche perche' così impareri qualcosa di davvero buono in asp.
    E' un help disperato!
    Grazie a tutti.
    Elisa
    ps: nn fate caso ai commenti che li scrivo per me per quando li studio!
    Codice

    <%
    function aggiungiAlCarrello(prodotto,quantita,prezzo)
    'split converte in elementi di un array primo parametro è la stringa da dividere il secondo è il carattere stringa
    'split restituisce un array
    'session è il primo parametro mentre il dollaro è il carattere con cui divido i prodotti prezzo ecc

    arr = split(Session("carrello"),"$")
    aggiunto = false
    'ciclo controllo se il prodotto agg c'è gia' o no, fino all'estremo superiore dell'array con ubound
    for i=0 to UBound(arr)
    ogg = split(arr(i),"@")
    if ogg(0)=prodotto then
    ogg(1) = ogg(1)+quantita
    aggiunto=true
    end if
    temp = temp&"$"&join(ogg,"@")
    next
    if not aggiunto then
    temp = temp & "$"&prodotto&"@"&quantita&"@"&prezzo

    end if
    return aggiungiAlCarrello = temp
    end function
    %>

  2. #2
    User
    Data Registrazione
    Mar 2005
    Località
    Roma
    Messaggi
    387
    hai risolto o sbaglio?

    perché altrimenti non ho ben capito dove sta l'errore.
    verifica regole firma

  3. #3
    User Newbie
    Data Registrazione
    Jul 2005
    Messaggi
    5
    amico...magari avessi risolto, sono in alto mare (peggio della canzone dei 2black), ma quello che hos critto è giusto??ma allora perche' nn funziona?? forse la funzione dev'essere richiamata da uqalche parte? ti prgo aiutami...nn so cosa fare...se vuoi ti mando le pagine...grazie.

  4. #4
    User
    Data Registrazione
    Mar 2005
    Località
    Roma
    Messaggi
    387
    scusa è ma io ho provato a fare aggiungi e funziona, se vado nel carrello ci sono le macchine che ho aggiunto e il totale.
    verifica regole firma

  5. #5
    Esperto L'avatar di Rinzi
    Data Registrazione
    Feb 2005
    Località
    Roma
    Messaggi
    5,462
    ciao... benvenuta sul forum..
    manca l'impostare Session("carrello") =temp

    comunque questo utilizzo delle variabili session non è il massimo...

    Codice:
    <% 
    function aggiungiAlCarrello&#40;prodotto,quantita,prezzo&#41; 
    'split converte in elementi di un array primo parametro è la stringa da dividere il secondo è il carattere stringa 
    'split restituisce un array 
    'session è il primo parametro mentre il dollaro è il carattere con cui divido i prodotti prezzo ecc 
    
    arr = split&#40;Session&#40;"carrello"&#41;,"$"&#41; 
    aggiunto = false 
    'ciclo controllo se il prodotto agg c'è gia' o no, fino all'estremo superiore dell'array con ubound 
    for i=0 to UBound&#40;arr&#41; 
    ogg = split&#40;arr&#40;i&#41;,"@"&#41; 
    if ogg&#40;0&#41;=prodotto then 
    ogg&#40;1&#41; = ogg&#40;1&#41;+quantita 
    aggiunto=true 
    end if 
    temp = temp&"$"&join&#40;ogg,"@"&#41; 
    next 
    if not aggiunto then 
    temp = temp & "$"&prodotto&"@"&quantita&"@"&prezzo 
    
    end if 
    Session&#40;"carrello"&#41; =temp
    
    end function 
    %>
    vedi se funziona

  6. #6
    User Newbie
    Data Registrazione
    Jul 2005
    Messaggi
    5
    ma se stai guardando quello del link è in php!adesso provo i suggerimenti!grazie a tutti! vi faccio sapere! provo subito

  7. #7
    User Newbie
    Data Registrazione
    Jul 2005
    Messaggi
    5
    ciao finzi!
    ho modificato lo script e quando clicco su aggiungi la pagina è vuota,forse devo fare una funzione che legga la sessione una volta che lo ha in memoria? grazie per l'aiuto che mi state dando, mi sento che con voi riusciro' a risolvere il problema!

  8. #8
    Esperto L'avatar di Rinzi
    Data Registrazione
    Feb 2005
    Località
    Roma
    Messaggi
    5,462
    Citazione Originariamente Scritto da elisa85
    ciao finzi!
    ho modificato lo script e quando clicco su aggiungi la pagina è vuota,forse devo fare una funzione che legga la sessione una volta che lo ha in memoria? grazie per l'aiuto che mi state dando, mi sento che con voi riusciro' a risolvere il problema!
    si sicuramente una funzione che legge i dati serve

  9. #9
    User Newbie
    Data Registrazione
    Jul 2005
    Messaggi
    5
    manca solo quella per completare il tutto!
    mi sai indicare qualche pagina web che fa degli esempi su come leggere i dati in una sessione?nn ho trovato nulla...
    nn ne ho proprio idea...uff

  10. #10
    User
    Data Registrazione
    Apr 2005
    Località
    Sperlonga (LT)
    Messaggi
    282

+ Rispondi alla Discussione

Tag per Questa Discussione

^ Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  
  • Il codice BB è Attivato
  • Le faccine sono Attivato
  • Il codice [IMG] è Attivato
  • Il codice [VIDEO] è Attivato
  • Il codice HTML è Disattivato
  • Trackbacks Attivato
  • Pingback Attivato
  • Refback Attivato

SEO by vBSEO 3.6.0 PL2 ©2011, Crawlability, Inc.