loadVariables(name[,variables])

Previous pageReturn to chapter overviewNext page




Benötigter Player
SWF4 oder neuer

Syntax

MovieClipName.loadVariables ("url" [, variables])

Parameter
MovieClipName: Name des MovieClips/Sprites in den die Variablen geladen werden.

url: Eine absolute oder relative URL von der die Daten geladen werden sollen. Wenn Der Film in einem Browser wiedergegeben wird, dann muss sich die URL in der selben Subdomain befinden wie auch der Film

variables: Ein optionaler Parameter der die HTTP Methode für das Übertragen der Variablen bestimmt. Dieser Wert kann muss ein String sein, und entweder GET oder POST enthalten. Wenn keine Variablen vorhanden sind die versandt werden könnten, dann lassen Sie diesen Parameter weg. Die GET Methode hängt die Variablen an das Ende der URL, und wird für das Übertragen geringer Datenmengen genutzt. Die POST Methode hingehen überträgt die Daten in einem seperaten HTTP Header und wird für größere Datenmengen genutzt.

Rückgaben
Keine

Description
Aktion und Movie Clip Methode: Liest Daten aus einer externen Datei, wie z.B. ein Textdokument oder ein Text eines CGI Scripts, Active Server Pages (ASP), PHP, oder Perl script und setzt die Werte für die Variablen in einem Flash Player Level oder Zielfilm. Dies kann auch genutzt werden, um Variablen eines Films zu updaten bzw. mit neuen Werten zu ersetzen.

Der Text bei der ausgewählten URL muss dem MIME Format entsprechen (ein standard CGI Format). Der Film und die Variablen müssen zur selben Subdomain gehören.

Eine beliebige Anzahl vonVariablen kann spezifiziert werden. Zum Beispieldefiniert die untere Zeile mehrere Variablen:
name=dude&address=home&city=Sydney

Nutzen Sie die loadVariables Aktion, so müssen Sie den MovieClip spezifizieren, in den die Variablen geladen werden.

Beispiel

Das Projekt enthält eine MovieClip namens datetime. Der datetime MovieClip enthält zwei dynamische Textobjekte namens date und time. Das load Ereignis ist für den datetime MovieClip.
Die URL gibt eine Zeichenkette zurück.
date=dd-mmmm-yyyy&time=hh:mm

Die URL ist zu Testzwecke auf unserem Server zur Verfügung gestellt worden.

onSelfEvent (load) {
    this.date = "date";
    this.time = "time";
    this.loadVariables("http://www.swishzone.com/script_samples/date.php",'GET');
}


Die date.php Datei enthält folgendes Skript:
<?php
   // Beispielsckript, das Datum und Zeit zurückgibt
.
   // demonstriert die Benutzung von load variable Funktionen.

   echo "date=";
   print (date ("d-M-Y"));
   echo "&time=";
   print (date ("H:i"));
?>


Siehe auch

loadMovie loadMovieNum ,unloadMovie ,unloadMovieNum ,loadVariables und loadVariablesNum.

 


© 2007 - 2008 Übersetzung von www.swishkaufen.de   -  Fehler oder Anmerkung melden - Hilfeversion 1.2 vom 24.05.2008