Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    372

    passaggio di variabili da un swf ad un altro

    ciao a tutti!
    sono alle prime armi con l'action script.
    ho un filmato con alcune immagini cliccabili; al clic voglio aprire un altro altro filmato che visulizzi in un dynamic test la variabile passata.

    ho provato così:
    questo è il codice inserito nell'action dell'immagine
    codice:
    on (realise) {
    _root.miavariabile = pippo;
    loadMovie("miofilmato.swf", 1);
    }
    in miofilmato.swf ho creato un dynamic test con lo stesso nome della variabile. ma non riesco a visualizzare niente.

    sapete come posso fare?

    grazie a tutti per eventuali risposte

  2. #2

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    372
    dunque io ho provato a fare così. anche perchè la domanda era preliminare ad un problema più ampio.

    nel pulsante del primo filmato ho:
    codice:
    on (realise) {
    _root.miavariabile = pippo;
    loadMovie("miofilmato.swf", 1);
    }
    nel primo keyframe del secondo ho questo codice per recuperare le variabili da un file php
    codice:
    var percorso = new String("http://localhost/test/flash/");
    invia.miavariabile = _root.miavariabile;
    var ricevuto  = new LoadVars();
    ricevuto.onLoad = function(success) {
        if(success) {
                      _root.codice = this["codice"];
                      _root.prezzo = this["prezzo"];
                      _root.url1 = this["url1"];
                      _root.url2 = this["url2"];
                      _root.url3 = this["url3"];*/
    				  trace(codice + " " + prezzo + " " + url1 + " " + url2 + " " + url3)
                }else {
                    trace("Errore");
                }
    }
    invia.sendAndLoad(percorso+"prova.php", ricevuto);
    sempre nel secondo filmato ho creato 5 dynamic test e nella proprietà var di ognuno ho scritto la variabile corrispondente.

    il file php mi restituisce una scringa del genere:

    codice:
    codice=001&prezzo=10.00&url1=img\Foto\001.jpg&url2=img\FotoL\001.jpg&url3=img\FotoS\001.jpg
    il fatto è che ho senpre Errore e non capisco il perchè.

    mi sapete aiutare?

  4. #4
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Che errore?

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    372
    nel codice AC per recuperare le variabili, mi viene stampato Errore (trace("Errore")); in pratica la procedura di caicamentto sembra non andare mai a buon fine.

    if (success) {
    //codice per settare i campi
    }{
    trace("Errore");
    }

  6. #6

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    372
    Originariamente inviato da negatyve
    Esiste il file: http://localhost/test/flash/prova.php ?
    si certo

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.