Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    update mc con contenuti dinamici

    Ciao A tutti,
    allora ho un problemino ...

    ho un movie con un mc che contine un componente che legge dei dati da un file xml...
    tramite php aggiorno l'xml e il problema è che non vedo i nuovi dati che ho inserito.. devo addirittura cancellare i file temporanei di explorer e ricaricare la pagina per vedere le modifiche.
    ho provato a caricare il clip esternamente , fare l'unload e ricaricarlo ma niete non si aggiorna...

    che devo fare???
    presumo che la risoluzione del problema deve essere semplice ma ho un blocco nn riesco a trovarla!!!!!

  2. #2
    scusa immagino che tu caricherai delle varibili dall'esterno su un file con nome fisso

    allora prova a creare un timer per cui ogni tot tempo, ricarichi dall'esterno le variabili

    Ciao

  3. #3
    il file xml viene caricato nell init del component ho provato a richiamare la funzione ma senza risultati..

  4. #4
    off line dal proiettore funziona bene ... è online il problema

  5. #5
    off line dal proiettore funziona bene ... è online il problema

  6. #6

    nessuna idea????


  7. #7

    risolto!!!!

    Se a qualkuno interessa ho risolto il problema

    allora spesso i file xml vengono messi in cache dal browser,
    quindi bisogna far credere al browser di dover caricare un nuovo file.
    come fare?

    semplice inviamo alla pagina un valore random che in realta non è niente però il browser si "impiccià" e quindi pensa che il file è uno nuovo rispetto a quello che ha in cache...


    quindi alla chiamata del xml aggiungo :

    newsXML.load("http://www.miosito.it/public/fileXML.xml?random ="+random(99999999) );

    per renderlo ancora più performante possiamo ricavare il numero random dalla data attuale cosi siamo sicuri di ottenere sempre un numero diverso...

    ho testato il tutto on line e funziona alla grande.

    questo metodo può essere usato anche per evitare altri problemi di caching come quello delle jpg.


    questo è tutto

    Ciaoooooooooo

  8. #8
    ciao alessione... a me interessa

    soprattutto mi interessa questo:
    che metodo usi per dire a flash di richiamare il file php che aggiorna l'XML e che verrà poi letto dallo stesso flash?!

    puoi spiegarmelo schematichamente?


    GRAZIE,
    r@p

  9. #9
    Ciao,
    beh allora su flash ho un mc che contiene una form ,
    ovvero un campo di testo dinamico ed un bottone invia
    assegni un nome alla variabile dell campo di testo
    (ci potrebbero essere n campi di testo tutti con le loro variabili)

    poi sul bottone metti on release:

    loadVariablesNum("file_xml.php", 0, "POST");

    cosi invii al file php tutte le variabili contenute nel movieclip che contiene il bottone e tutti i campi di testo...

    da php le richiami semplicemente con

    $nome_var = $_POST['nome_var_in_flash'] ;
    ma spesso non serve le hai già col nome che hai dato alle variabili in flash

    $nome_var_flas


    poi php fa quello che deve fare...

    per rimandare delle variabili a flash basta che scrivi..

    Print "&_percorso_variabile_in_flash=$variabile_che_vuoi _passare";

    esempio:
    Print "&_root.movieclip.nomevar=$nome";

    nel caso dell'aggiornamento del'XML è flash che si va a ricaricare le info dal file xml php nn gli ripassa niente eccetto una variabile di controllo che dice che la scrittura e stata eseguita correttamente

    ciaooooo

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.