Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    Caricare variabili con actionscript

    Ciao ragazzi, stò caricando in un filmato flash una variabile che stà in un file php
    Il file Php restituisce &traccia=pippo
    Poi nel flash ho messo un campo di testo dinamico e ho messo questa funzione
    loadVariables('readtrack.php', this);
    ed ho asseganto al testo la variabile traccia.
    Poi eseguio il file flash in ciclo.

    Ora se cambimo dinamicamente l'output del file php in &traccia=pluto
    il flash non mi si aggiorna, devo ricaricarlo e allora parte.
    Che posso fare?!

    URGENTISSIMO!!

    Ciao Alessandro
    www.xplacecompany.com - siti web - software - networking - VOIP

  2. #2
    visto che è urgentissimo

    fai così:
    Codice PHP:
    function loadTrack():Void {
        
    loadVariables('readtrack.php'_root);
    }

    nId setInterval(loadTrack2000); 
    in questo modo richiami la funzione ogni 2000 millisecondi. se cambi il contenuto della variabile alla successiva esecuzione caricherà la variabile modificata.

    p.s. abbandona loadVariables e utilizza loadVars, è molto più versatile e affidabile.


  3. #3
    Si ok però ho scoperto qualè il problema.
    E' la pagina php che non si aggiorna ogni volta che la chiamo tramite loadVariables('readtrack.php', _root);
    Perchè se apro una nuova finestra e ricarico la pagina il flash si aggiorna.
    Quindi mi viene in mente che devo forzare la pagina php ogni volta che la chiamo tramite loadVariables('readtrack.php', _root); a ricompilarsi.
    Come posso fare?!

    O stò sbagliando!?

    Perchè in teoria gia dovrebbe ricompilarsi ogni volta no!?

    AIUTO!!!

    Ciao alessandro
    www.xplacecompany.com - siti web - software - networking - VOIP

  4. #4
    prova ad aggiungere questo all'inizio della pagina php e fammi sapere:

    Codice PHP:
    error_reporting(E_ERROR);
    header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); 
    header("Last-Modified: " gmdate("D, d M Y H:i:s") . " GMT");
    header("Cache-Control: no-store, no-cache, must-revalidate");
    header("Cache-Control: post-check=0, pre-check=0"false);
    header("Pragma: no-cache"); 

  5. #5
    PERFETTO!!!!

    grzie mille!!

    Ma per capire cosa era!?
    www.xplacecompany.com - siti web - software - networking - VOIP

  6. #6


    flash tratta una pagina php come un file .txt, che se è già stato richiamato è in cache e quindi non viene caricato di nuovo.
    il codice che ti ho dato sostanzialmente fa in modo che ogni volta che la pagina php viene richiamata viene rielaborata nuovamente senza tenere conto della precedente che è cached.


  7. #7
    Ciao, anche io ho un problema molto simile: ho un flash che carica il testo da un file.txt. Quando aggiorno il file.txt devo svuotare la cache dei file temporanei di internet del browser per vedere il testo aggiornato in flash. Quel codice che ha postato Eddie Felson (headers...) da mettere nella pagina in php, potrei usarlo anche io? Ma come posso fare dato che il mio è un file.txt e non una pagina in php? C'è un'altro modo oppure devo abbandonare il file di testo e fare una pagina in php pure io?
    Talvolta un momento di riflessione vale come una vita di esperienze.

    Condividere le proprie conoscenze è un modo per diventare immortali.

  8. #8
    ciao Phoenixdown, ho fatto una prova inserendo l'header anche nel txt e sembra non creare nessun problema al caricamento della variabile contenuta, anche se questa viene modificata viene ricaricata con il nuovo valore.
    prova a metterlo prima della stringa e vedi se va.

  9. #9
    Grazie Eddie! Hai ragione, funziona anche con un txt... mi sento un po' stupida ad avertelo chiesto senza nemmeno provare... sorry! Comunque grazie mille!
    Talvolta un momento di riflessione vale come una vita di esperienze.

    Condividere le proprie conoscenze è un modo per diventare immortali.

  10. #10
    Originariamente inviato da Phoenixdown
    Grazie Eddie! Hai ragione, funziona anche con un txt... mi sento un po' stupida ad avertelo chiesto senza nemmeno provare... sorry! Comunque grazie mille!
    l'importante è che hai risolto.


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.