• User Newbie

    getURL passa variabile

    Ciao, 🙂
    In pratica ho creato un swf principale posto in una pagina html che permette di carica in modo random "casuale" delle immagini rilevando il numero massimo da randomizzare da una pagina php mediante una variabile....Il mio problema e che vorrei creare all'interno del flash principale un pulsante che permette di inviare la variabile che ha scelto il flash in modo casuale ad una pagina php...e ho fatto così:

    
    var dati:LoadVars = new LoadVars(); 
    //partenza=0;
    dati.onLoad = function(success) {
    if(success) {
    var partenza:Number = Math.ceil(Math.random()*this.immagine);
    loadMovieNum(partenza+".swf",0);
    }
    } 
    dati.load("file.php");
    
    

    Poi ho creato un secondo livello della linea temporale e nel primo frame ho inserito:

    
    on(release){
       getURL("myPhp.php?var="+partenza, "_blank");
    }
    
    

    Ma nel momento che vado ad inviare la variabile mediante il pulsante, la variabile viene dichiarata "Indefinibile"...
    Qualcuno sa il motivo? Potreste aiutarmi cortesemente?
    Grazie 😉


  • User Newbie

    In pratica come posso inserire il mio pulsante all'interno della funzione dati on.load? 😞 :arrabbiato: :arrabbiato: :bho:
    Grazie 🙂


  • Super User

    prova a dichiarare la variabile fuori dalla funzione.
    All'interno del metodo loadVars gli assegni il valore.