Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    Incrementare variabile di sessione

    Ciao a tutti, vorrei solo sapere se mi sto rincoglionendo oppure il mio dw non capisce 1 mazza oppure dove sbaglio quando incremento una variabile di sessione.
    Scusate lo sfogo, ma quando ci vuole ci vuole.
    Il mio problema è molto semplice. IO devo incrementare la variabile di sessione. Tutto qui.
    Innanzitutto l'ho creata nella home page del mio sito.
    codice:
    QuantiArticoliInCarrello = 0
    Session("QuantiArticoliInCarrello") = QuantiArticoliInCarrello
    A questo punto devo incrementarla di 1. le ho provate tutte:
    codice:
    Session("QuantiArticoliInCarrello")=Session("QuantiArticoliInCarrello")+1
    ... e non funziona
    codice:
    QuantiArticoliInCarrello = Session("QuantiArticoliInCarrello")
    QuantiArticoliInCarrello = QuantiArticoliInCarrello + 1
    Session("QuantiArticoliInCarrello") = QuantiArticoliInCarrello
    ... e non funziona. Ho provato a usare CLNG, per trasformare il tutto in numero, ho provato con CINT senza ottenere risultato, o meglio l'unico risultato che esce da questa (apperentemente) banale addizione è o (zero).
    Perchèèèèèèèèèèèèèèèèèèèèè?

  2. #2
    Cioè, se tu scrivi in una pagina

    codice:
    Session("QuantiArticoliInCarrello") = 0
    Response.Write("Prima: " & Session("QuantiArticoliInCarrello") & "
    ")
    
    Session("QuantiArticoliInCarrello")=Session("QuantiArticoliInCarrello")+1
    Response.Write("Dopo: " & Session("QuantiArticoliInCarrello"))
    Vuoi dirmi che non ti stampa 0 e 1?

  3. #3
    si è proprio così.
    Comunque ho risolto diversamente.
    Grazie lo stesso

  4. #4
    Originariamente inviato da gigino10
    si è proprio così.
    Ma hai copia/incollato quello che ho scritto?
    Se sì non è pssbile. Avrai problemi con il webserver.

  5. #5
    come mi hai indicato tu funziona. In realta se io passo il valore della variabile sessione in un variabile normale, incremento quest'ultima e la rimetto nella varibile session non funziona.

    Se invece faccio come hai detto tu, va tutto ok. Io ho fatto proprio così. Adesso funziona.

    Grazie

  6. #6
    Originariamente inviato da gigino10
    come mi hai indicato tu funziona. In realta se io passo il valore della variabile sessione in un variabile normale, incremento quest'ultima e la rimetto nella varibile session non funziona.

    Se invece faccio come hai detto tu, va tutto ok. Io ho fatto proprio così. Adesso funziona.

    Grazie
    Deve funzionare anche in quel modo.
    Probabilmente sbagli a nominare la variabile o hai un codice non corretto.

  7. #7
    boh. forse hai ragione. l'importante è ke adesso funziona.

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.