Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Passaggio info con ASP

  1. #1

    Passaggio info con ASP

    Scusate la ridondanza, sicuramente avete trattato l'argomento, ma mi è sfuggito un particolare.

    Ho creato un filmato, dove ho inserito 2 textbox e un pulsante
    per il pulsante non c'è problema, funziona richiamando la pagina.

    Per le due textbox, che dovrebbero contenere informazioni da passare alla pagina aperta dal pulsante, trovo problemi ad eseguire il passaggio di info alla pagina ASP.

    Ho letto in altri post che le due aree di testo devono essere messe a livello 0 (_root)
    ho letto che non occorre fare nulla perchè le info sono passate automaticamente
    ho letto anche di qualcuno che faceva un trigo stranissimo per passare le info, ideando una zona di testo nascosta a livello _root, poi caricava le variabili.....

    io ho questi attori:
    sia le textbox che il pulsante sono in una cartella livello dentro al mio filmato
    ho assegnato loro un nome istanza (textbox1 = ist_1, texbox2 = ist_2)
    ho assegnato anche un nome all'oggetto (texbox1 = pippo, textbox2 = pluto)

    nella pagina ASP ho inserito i richiami usuali

    miavar1 = request.form ("pippo")
    miavar2 = request.form("pluto")
    e nel pulsante il richiamo "prova.asp"

    ma facendo la prova response.write("var 1 = " & miavar1 & ", var 2 =" & miavar2)
    non appare il valore delle variabili

    ho provato a inserire nel pulsante il codice per richiamare la pagina
    cercando di passare i valori alla moda ASP con
    "prova.asp?v1=pippo&v2=pluto

    richiamando ovviamente
    miavar1 = request.form ("v1")
    miavar2 = request.form("v2")

    ma senza risultato

    come mai? sto dimenticando qualcosa?

  2. #2
    diciamo che stai sbagliando la lettura delle var....

    >
    Ho letto in altri post che le due aree di testo devono essere messe a livello 0 (_root)
    ho letto che non occorre fare nulla perchè le info sono passate automaticamente
    ho letto anche di qualcuno che faceva un trigo stranissimo per passare le info, ideando una zona di testo nascosta a livello _root, poi caricava le variabili.....

    :master: beh ho qualche dubbio in tutte queste cose

    cmq se formatti i dati con il response come hai già fatto in flash x leggere i dati hai bisogno della classe LoadVars()
    quindi dovresti fare una cosa del genere
    sul frame metti questo

    dati = new LoadVars();
    dati.onLoad = function(success)
    {
    if(success){
    // istruzioni per il caricamento corretto
    miavar1=dati.miavar1
    miavar2=dati.miavar2
    } else {
    // istruzioni per l'errore di caricamento
    }
    };
    dati.load("tuapagina.asp");

    e sullo stage due caselle di testi dinamico con var miavar1 e miavar2
    altrimenti usando i nomi istanza
    dati = new LoadVars();
    dati.onLoad = function(success)
    {
    if(success){
    // istruzioni per il caricamento corretto
    miavar1.text=dati.miavar1
    miavar2.text=dati.miavar2
    } else {
    // istruzioni per l'errore di caricamento
    }
    };
    dati.load("tuapagina.asp");

    x avere delle variabili passate in automatico in flash dovresti nel richiamo del file swf
    tuopfile.swf?miavar1=valore&miavar2=valore

    e quindi in questo caso ti troveresti nella root del sito le tue variabili

    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  3. #3
    complicatino direi....
    non cisono metodi meno laboriosi?
    non pe me, io programmando (in altri linguaggi e non in actionscript) non mi preoccupo, ma solo a titolo informativo...mi ricordo di una serie di passaggi meno "programmatica" e più intuitiva.

    Comunque grazi, provo subito a mettere giu le righe che mi hai dato e a vedere se riesco a ricavarne qualcosa di buono!

    ciao e grazie ancora

    Emanuele

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