Hallo,
ich bin gerade mit der Kopplung von Flash-Filmen mit PHP/MySQL befasst. Dabei interessiert micht eigentlich nur der Datenaustausch an sich. Unter Flash MX ist es mir bereits gelungen, per GET-Methode Eingabedaten aus einem Flash-Film zu lesen, via PHP eine MySQL-Abfrage zu machen und das Ergebnis wieder an den Film zu uebergeben und anzuzeigen, siehe: http://ktd.et.fh-merseburg.de/~tm/flashtest/test1.htm.
Die Flash-Felder haben die Var-Bezeichner eingabe bzw. ausgabe und die GET-Aktion erfolgt ueber den Suchen-Button so:
on (release) {
this.loadVariables("test1.php?eingabe="+eingabe);
}
Das klappt alles wie erwartet.
Da man mit GET ggf. nicht sehr weit kommt hinsichtlich der uebertragbaren Datenmenge suche ich nun das Aequivalent mit POST. Probiert habe ich schon Sachen wie
this.loadVariables("test1.php",0,"POST");
(0 = Ebene 0)
wobei aber nichts im PHP-Script ankommt (wobei POST-Vars statt GET-Vars abgefragt werden).
Woher weiß Flash ueberhaupt, _was_ zu posten ist (bei GET-URLs ist das wiederum klar)? In einem HTML-Formular gibt es ja einen FORM-Container, der alle Daten erfasst und Feldnamen, die im Script ausgewertet werden koennen.
MfG, Thomas