Flash: problemi per caricare il txt esterno

ho un swf con un campo dinamico che tramite il comando

loadVariablesNum("mytext.txt", 0);

System.useCodepage = true;

mi richiama il testo da caricare. In locale funziona perfettamente sia con il percorso del file cosi sia quello assoluto cioe http://etc... quando lo carico in remoto non funziona piu. Perché?

 ch3mical, N.D.

Ciao Ch3mical,

potrebbe dipendere dalle impostazioni di sicurezza?

Fai questa prova:
1. Apri il tuo FLA.
2. Apri il menu File > Impostazioni Pubblicazione, si aprirà una finestrella con più schede.
3. Accedi alla scheda Flash.
4. Cambia l’ultima opzione in basso, dovrebbe esserci scritto Accedi solo ai Files Locali ma tu la cambierai con Accedi solo ai Files Remoti.
5. Pubblica il filmato.

A questo punto non dovrebbe più funzionare in locale ma soltanto in remoto o durante le prove (con CTRL+INVIO e Flash aperto).

Queste impostazioni sono state pensate per evitare la creazione di “codice maligno” con Flash, infatti limitando l’accesso solo al Local o al Remote non è possibile realizzare un filmato che raccoglie informazioni dal tuo Hard Disk e le spedisca a qualcuno e, viceversa, non è possibile creare un filmato che copi dei file infetti da Remoto al tuo Hard Disk.


Se il problema non dovesse essere risolto così indagheremo oltre.

 Professore, N.D.

ok..il promblema era lì. è bastato mettere il php, txt e swf sotto lo stesso dominio perchè nell'html generato da flash in fase di pubblicazione c'era:

<param name="allowScriptAccess" value="sameDomain" />

...credo fosse qui il problema ma adesso è ok! grazie!!

 ch3mical, N.D.
001design.it ® è un marchio registrato.
© 2004-2017 Molfese Paolo - P.Iva: 03430820617 - All rights reserved | Tutti i diritti sono riservati.