Hosting & Domini

 
HOME DOMINI HOSTING SERVER SUPPORTO

Integrazione di Flash nelle applicazioni Web > Invio di variabili a e caricamento di variabili da un file remoto > Uso di loadVariables, getURL e loadMovie

Uso di loadVariables, getURL e loadMovie


Le azioni loadVariables, getURL e loadMovie comunicano tutte con gli script lato server mediante il protocollo HTTP. Ogni azione invia tutte le variabili dalla linea temporale a cui è associata e gestisce la risposta nel modo seguente:

getURL restituisce le informazioni alla finestra di un browser e non a Flash Player.
loadVariables carica le variabili in una linea temporale specifica di Flash Player.
loadMovie carica un filmato in un livello specifico di Flash Player.

Quando si usa l'azione loadVariables, getURL o loadMovie, è possibile specificare diversi argomenti:

URL è il file in cui risiedono le variabili remote.
Location è il livello o il target del filmato che riceve le variabili.
Per ulteriori informazioni su livelli e target, consultare Informazioni sulle linee temporali multiple.
Note: l'azione getURL non richiede questo argomento.
Variables imposta il metodo HTTP, GET o POST, in base al quale verranno inviate le variabili.

Ad esempio, se si desidera tenere traccia dei punteggi migliori di un gioco, è possibile memorizzare i punteggi su un server e usare un'azione loadVariables per caricarli nel filmato ogni volta che qualcuno gioca. L'azione dovrebbe assomigliare alla seguente:

loadVariables("http://www.mySite.com/scripts/high_score.php", _root.scoreClip, GET)

Questa azione carica le variabili dallo script PHP detto high_score.php nell'istanza del clip filmato scoreClip usando il metodo HTTP GET.

Le variabili caricate mediante l'azione loadVariables devono essere nel formato MIME standard application/x-www-urlformencoded (un formato standard usato dagli script CGI). Il file specificato nell'argomento URL dell'azione loadVariables deve riportare le coppie di variabili e valori in questo formato affinché Flash possa leggerle.

Il file può definire un numero qualsiasi di variabili. Le coppie di variabili e valori devono essere separate dal simbolo di "e" commerciale (&), mentre le parole all'interno di un valore devono essere separate dal segno più (+). Ad esempio, questa frase definisce diverse variabili:

highScore1=54000&playerName1=rockin+good&highScore2=53455&playerName2=bonehelmet&highScore3=42885&playerName3=soda+pop

Per ulteriori informazioni su loadVariables, getURL e loadMovie, vedere le voci corrispondenti nel Dizionario di ActionScript.



Home | Mappa del sito | Condizioni di utilizzo | Privacy
 
Copyright © Hostek Srl. P.Iva 05434210489