Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 29
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    412

    Inviare più variabili tramite Response.Write

    Salve, lavorando in actionscript mi capita di dover interrogare uno script in ASP il quale mi invia dei valori in questo modo

    Response.Write ("lista="& dati & "")


    Nell'actionscript "lista" la considero come una sorta di variabile contenente i dati che seguono l' "=" e mi chiedevo se è possibile inviare più di una variabile per volta. Ad esempio, oltre a "lista" che contiene determinati valori, inviare anche un'altra variabile intitolata "totale" a cui associarne degli altri.
    Si può fare?

  2. #2
    aggiungi & totale & pinco & pallino & quellochetipare


  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    412
    c'ho provato ma gli elementi aggiuntivi arrivano sempre sottoforma di dati appartenenti alla prima variabile "lista"

    Insomma, non vengono concatenati adeguatamente

  4. #4
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    non sono sicuro di aver capito la domanda...
    devi costruire una querystring con valori diversi?

    codice:
    Response.Write ("lista="& dati & "&Altro="&altridati&"" )

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    412
    non sono sicuro di aver capito la domanda...
    Siccome attualmente uso questo trucchetto per ricevere più valori dall'ASP

    Codice PHP:
    Response.Write ("list=element|element2|element3"

    vorrei invece sapere se è possibile fare una cosa del genere:
    Codice PHP:
    Response.Write ("list=element""list2=element2""list3=element3"
    in modo da gestirli in AS3 in questo modo:

    Codice PHP:
    function onCompleteScript (e:Event):void
    {
        var 
    varsFromASP = new URLVariables(e.target.data);  
        var 
    result:String;
        
    result varsFromASP.list;

        var 
    result2:String;
        
    result2 varsFromASP.list2;

        var 
    result3:String;
        
    result3 varsFromASP.list3;

     } 

  6. #6
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    a parte AS,
    si che si può fare (l'hai fatto)... ma dove sta le difficoltà non lo capisco,
    cosa non ti è chiaro?

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    412
    si che si può fare (l'hai fatto)
    il problema è che non l'ho fatto, nel senso che le varie sintassi provate non hanno funzionato... in pratica quelle che dovrebbero essere variabili aggiuntive (list2, list3...) arrivano come valori della prima variabile "list", rendnedo vano il tentativo di gestirle come entità separate.. spero di essermi spiegato

  8. #8
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    una cosa così?
    codice:
    Response.Write ("list="&element&", list2="&element2&", list3="&element3&"")

  9. #9
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    412
    si ma devo provare se poi è effettivamente possibile gestire in AS3 i vari list come entità separate.. se quella è al 100% la sintassi corretta dell'ASP da usare in questi casi, DEVE funzionare in AS3... ti farò sapere

  10. #10
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    li ci sono solo tre nomi con tre valori affiancati...
    cosa puoi fare non so, dipende da te

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.