Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di puddu
    Registrato dal
    Mar 2001
    Messaggi
    143

    problema con loadMovie() e url da file esterno

    Salve a tutti.
    Ho un problema che mi sta facendo impazzire, quindi spero nel vostro aiuto per poterne venire a capo.

    Dunque, io ho un MovieClip chiamato "output" inserito nella Scena1, e all'interno di questo MC utilizzo la classe LoadVars per caricare delle variabili da un file php. Il codice da me utilizzato, per la precisione, è il seguente:

    Codice PHP:
    onLoad () {

        
    dati = new LoadVars();
        
    dati.onLoad = function(success)
        {
            if(
    success)
            {
                
    titolo=this.titolo;
                abstract=
    this.abstract;
                
    immagine=this.immagine;
            }
            else
            {
                
    /* non fare nulla */
            
    }
        };
        
    dati.load("news.php");
        
        
    tellTarget ("_root.sede_img") {
            
    loadMovie (immagine);
        }


    Ora, come avrete notato, dopo aver ottenuto le mie 3 brave variabili, con la funzione loadMovie() provo a caricare in un altro MC di nome "sede_img" (che si trova allo stesso livello di "output") il contenuto della variabile immagine (che nel file php equivale a "ciao.jpg"). Il problema è che purtroppo questa immagine non viene mai caricata. Il tutto funziona solo se scrivo direttamente loadMovie ("ciao.jpg").

    Qualcuno sa dirmi dove sbaglio? Ho provato e riprovato, ma purtroppo è servito a niente.

    Grazie in anticipo a chi vorrà aiutarmi.

  2. #2
    ciao innnanzitutto sostituisci questo (che e' "old")
    codice:
    tellTarget ("_root.sede_img") {
            loadMovie (immagine);
        }
    con

    codice:
    _root.sede_img.loadMovie (immagine);
    (che nel file php equivale a "ciao.jpg").
    ok, ma nel file flash a cosa corrisponde?
    prova con il trace inserito dopo la riga:

    immagine=this.immagine;
    trace(immagine)

    cosa ti visualòizza nella finestra di output?

    -Nextart.it Graphic Solutions

  3. #3
    Utente di HTML.it L'avatar di puddu
    Registrato dal
    Mar 2001
    Messaggi
    143
    Facendo il trace della variabile "immagine", mi restituisce questo errore:

    codice:
    ERROR: Cannot find variable or function "immagine" in statement:
    Scene_1.output::onLoad ()::trace(immagine)
    Referenced from: "_root.output"
    undefined
    ERROR: Cannot find variable or function "immagine" in statement:
    Scene_1.output::onLoad ()::_root.sede_img.loadMovie (immagine)
    Referenced from: "_root.output"
    Ho provato anche con le altre variabili ma non ci sono errori.

  4. #4
    :master: :master:
    se lanci la pagina php a video cosa hai?
    &immagine=ciao.jpg ?

    -Nextart.it Graphic Solutions

  5. #5
    Utente di HTML.it L'avatar di puddu
    Registrato dal
    Mar 2001
    Messaggi
    143
    Sì, l'output del file php è corretto.

  6. #6
    l'unica cosa che on mi convince e'
    perche' usi OnLoad()?

    sul frame all'interno dell'mc scrivi solo :
    codice:
    dati = new LoadVars();
        dati.onLoad = function(success)
        {
            if(success)
            {
                titolo=this.titolo;
                abstract=this.abstract;
                immagine=this.immagine;
            }
            else
            {
                /* non fare nulla */
            }
        };
        dati.load("news.php");
    _root.sede_img.loadMovie (immagine);
        }
    -Nextart.it Graphic Solutions

  7. #7
    Utente di HTML.it L'avatar di puddu
    Registrato dal
    Mar 2001
    Messaggi
    143
    Purtroppo continua a non funzionare. Ti ringrazio per la pazienza.

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.