Hallo!
aus einem action script (Macromedia Flash) wird ein wunderschön gestaltetes Formular versendet:
loadVariablesNum("../cgi-bin/simplescript.pl",0,"POST");
Wer es nicht weiß: Der Wert "0" verhindert eine Browserausgabe, so dass das Perlscript nichts direkt am Bildschirm ausgibt. Wollte ich auch erst nicht glauben, ist aber so und geht auch.
Stattdessen sollen im Perlscript durch Ausgabe auf die Standardausgabe dem Actionscript die Rückgabewerte übergeben werden. In Perl steht dann nur ungefähr das:
print "Content-type:text/html\n\n";
print "&status=Hat geklappt&";
print "Name=Thomas&";
usw.
Soweit die Theorie. In der Praxis klappt die Rückgabe leider nicht und ich finde widersprüchliche Angaben zur Syntax der Ausgabe durch Perl mit "print" (die alle nicht klappen).
Hat jemand schon mal erfolgreich das Gespann Macromedia Flash/Action Script und Perl zum Laufen gebracht? Was muss noch gemacht/beachtet werden, um die Werte einzulesen?
Schönen Dank für Tipps,
Thomas