Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    24

    Caricare dati da file esterno (.TXT)

    BuonGiorno!

    Salve a tutti, avrei un problemino!
    Nel mio sito in Flash, ho usato la funzione seguente per caricare dati da file di testo esterno ( file .txt )..........

    Funziona tutto alla perfezione!


    Il mio problema, è che se uso i file di testo per caricare delle NEWS nel sito, queste non si aggiorneranno mai dopo la prima visualizzazione!!!

    Dato che il browser salva tutto il filmato SWF nel PC.... salva anche le informazioni che legge dal mio file di testo con le NEWS, quindi anche se io che sono admin vado a cambiare quel file .txt, gli utenti che hanno visualizzato già una volta e quindi hanno nel PC l'swf, caricheranno sempre le vecchie informazioni del .txt

    Per evitare questo!
    Qualcuno di voi sa come posso fare?!?!......


    Stessa cosa con i file .XML
    Vorrei fare una prova richiamando uno script PHP che legge il .txt e trasferisce al Flash, ma credo sarà lo stesso!


    Vi ringrazio di tutto e della gentile attenzione!!!
    Aiutatemi per favore! VVoVe: Grazie!

  2. #2
    Utente di HTML.it L'avatar di byaur
    Registrato dal
    Aug 2004
    Messaggi
    1,061
    puoi usare il setInterval con il quale ogni tot minuti richiami una funzione tipo aggiorna(), che devi implementare tu naturalmente, con la quale ricarichi, utilizzando la funzione che ti funziona, i dati da file di testo...

    PS: qual'è il codice??? non si vede


    Chi di noi non vorrebbe
    sollevare il velo sotto cui sta nascosto il
    futuro...
    David Hilbert

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    24
    Eccola:

    dati = new LoadVars();
    dati.path = this;
    dati.onLoad = function(success) {
    if (success) {
    this.path.news = this.news;
    } else {
    // istruzioni per l'errore di caricamento
    }
    };
    dati.load("news.txt");

    Provo subito!!!

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    24
    Non funziona!!!

    Il problema è nel Browser che salva il file .swf nel PC e con esso anche i dati del TXT per facilitarne poi la riapertura!!!


    Anche se creo una funzione che mi aggiorna la lettura dei dati del file di testo, il link del file .txt è sempre quello! Quindi il browser non andrà a ricaricarlo dal server ma dai suoi Cookie!


    L'ultima speranza è usare uno script PHP che il file swf dovrà richiamare ogni volta che viene eseguito! ma non sono molto bravo con Flash&PHP, quindi se qualcuno potrebbe darmi una mano, ve ne sarei grato!!!


    questo piccolo inconveniente è la causa di tutti i miei intoppi nelle applicazioni Flash, è diventato impossibile lavorarci con questo problema!!!


    Grazie ancora!!!

  5. #5
    Utente di HTML.it L'avatar di byaur
    Registrato dal
    Aug 2004
    Messaggi
    1,061
    prova a vedere questa discussione qui ... inoltre quando vai a fare il load del file di testo prova cosi:

    Codice PHP:
    dati.load("news.txt?x="+random(99999999)); 
    dovrebbe andare... però forse non in locale

    ciao

    Chi di noi non vorrebbe
    sollevare il velo sotto cui sta nascosto il
    futuro...
    David Hilbert

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    24
    Grazie Mille!!!


    Adesso voglio provare anche quella che mi ha dato un mio amico!!!
    In poche parole uno script PHP che impedisce al Browser Internet di salvare il conetnuto della mia pagina nei Cookie....


    Vi faccio sapere come va a finire!!!


    Grazie ancora!!!

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.