Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    5

    variabile "mista" in ciclo for

    ciao a tutti, sono un programmatore actionscript e so pochissimo di asp.

    devo fare, in un FOR, una somma di stringhe che mi arrivano per request tramite n variabili. Se fosse AS scriverei così:
    ----------------------
    var COUNT (ottenuta tramite request)
    var STR0, STR1, ... STRn (ottenute tramite n=COUNT requests)

    var SOMMA = "";

    for(var i=0;i<=COUNT;i++){
    SOMMA = SOMMA + ["STR"+i]

    }
    display = SOMMA;
    -----------------------------

    la domanda quindi è: come traduco ["STR"+i] in ASP?

    qualcuno ha voglia di aiutarmi? grazie

  2. #2
    codice:
    "STR" & i
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    5
    grazie.
    quindi "&" vale per concatenazioni di ogni genere. scusa l'ovvietà della domanda...

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    <%
    dim COUNT
    COUNT = 100 '(ottenuta tramite request)

    dim STR0, STR1 ', ... STRn (ottenute tramite n=COUNT requests)
    ' immagino che qui le valorizzi...

    dim SOMMA
    SOMMA = ""

    For i=0 To COUNT
    SOMMA = SOMMA & Eval("STR"&i)
    Next

    response.write SOMMA
    %>

    Ma forse, se ho capito bene "che mi arrivano per request", e' meglio:

    <%
    COUNT = CInt(Request("COUNT")

    SOMMA = ""

    For i=0 To COUNT
    SOMMA = SOMMA & Request("STR"&i)
    Next

    response.write SOMMA
    %>

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    5
    grazie BR1, è infatti quello che ho provato (e funziona) anche se ho scritto

    COUNT = Request("COUNT")

    e non

    COUNT = CInt(Request("COUNT")

    -----

    quindi a questo punto non mi resta che studiare... sai dove posso trovare un reference online dei comandi asp? giusto per non scocciare altri per cose così semplici

    grazie, ciao

  6. #6
    Nel 3d in rilevo su questa sezione.
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  7. #7
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    5
    ahò, sapevo di essere ottuso ma:

    Nel 3d in rilevo su questa sezione.
    che significa? non vedo 3D! un po' ancora ci vedo ma...

  8. #8
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  9. #9
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    5
    oh, oh. quanta roba!
    grazie

  10. #10
    Prego.
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

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.