Gude zusammen,
ich google und lese und teste schon seit Stunden Tutorials zur kommunikation zwischen Flash und PHP aber irgendwie bekomm ich das entweder nicht gerafft oder kapier das ganze net.
Folgendes benötige ich eigentlich:
ich muss eine Var an Flash senden und dort verarbeiten
und am Ende des Films muss ich wieder eine Variable zurück an PHP senden um sie auszugeben oder zu verarbeiten! Das ganze soll nach Möglichkeit auf ein und der selben Seite in der der Flashfilm läuft passieren
folgendes hab ich gefunden: FLASH an PHP
FLASH AS****************************************
var SaveVar = new LoadVars ();
SaveVar.var1 = 9999;
SaveVar.onLoad = function (loadSuccess)
{
if (loadSuccess == true)
{
SaveVar.sendAndLoad("datei.php",SaveVar,"POST");
PHP**************************
<?php
$var_1 = $_POST['var1'];
$text = '&flashvar= Punkte: '.$var_1.'&';
echo utf8_encode($text);
?>
Das ganze soll wohl so aussehen das als Ausgabe 'Punkt: 9999' angezeigt wird, aber bei mir wird weder was Ausgegeben noch ne Seite geladen
Dann noch : PHP an FLASH
FLASH AS *************************************
var LoadVar = new LoadVars ();
LoadVar.onLoad = function (loadSuccess)
{
if (loadSuccess == true)
{
_root.var1 = this.mein_test3_wert;
}
};
LoadVar.load ("werte.php");
PHP *******************************************
<?php
$var1 = 9999;
echo 'var1='.$var1.'&';
?>
Das hier konnte ich noch garnicht testen wie muss ich mir das vorstellen das
Flash die echo Ausgabe abfängt, kann ich das nicht auch irgendwie in die <embed> klausel mit reinpacken wie ein GET Aufruf z.B "flash.swf?var1=<?php echo $var; ?>" ?????
Ich hoffe ihr könnt mir weiterhelfen das ganze Kommunikationssystem zu verstehen ... am Besten für "BLONDE" erklären