Nicht mehr ganz neu hier
Hallo zusammen,
mir explodiert hier gleich der Schädel.
Hab folgendes Szenario...
Ich möchte über eine Standard SWF Datei ein Bild anzeigen lassen. Die Bildadresse wird dynamisch über PHP an Flash übergeben - leider wird aber das Bild nicht angezeigt...! :'(
Nun zu den Tatsachen...
Ich übergebe die Variable an PHP in der Adresszeile
Innerhalb der PHP-Seite übergebe ich die Variable an Flash
Dann innerhalb der SWF Datei bereite ich die Variablen auf und versuche diese entsprechend auszulesen und das angegebene Bild zu öffnen...
EDIT: Ist übrigens Actionscript 3! Wenn ihr eine Lösung in AC2 habt, bin ich damit auch vollkommen einverstanden!
Danke schomal im Voraus!
mir explodiert hier gleich der Schädel.
Hab folgendes Szenario...
Ich möchte über eine Standard SWF Datei ein Bild anzeigen lassen. Die Bildadresse wird dynamisch über PHP an Flash übergeben - leider wird aber das Bild nicht angezeigt...! :'(
Nun zu den Tatsachen...
Ich übergebe die Variable an PHP in der Adresszeile
Innerhalb der PHP-Seite übergebe ich die Variable an Flash
PHP:
<?php $bild = $_GET['img']; ?>
HTML:
<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase=""http://macromedia.com/cabs/swflash.cab#version=9,0,0,0""
WIDTH="800" HEIGHT="600" id="bild" ALIGN="CENTER">
<PARAM NAME=movie VALUE="bild.swf">
<PARAM NAME=FlashVars VALUE="imageFilename=<?php print $bild; ?>">
<PARAM NAME=quality VALUE=high>
<PARAM NAME=bgcolor VALUE=#A342BF>
<embed src="bild.swf" FlashVars="imageFilename=<?php print $bild; ?>"
quality="high" bgcolor="#FFFFFF" WIDTH="800" HEIGHT="600"
NAME="bild" ALIGN TYPE="application/x-shockwave-flash"
PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer">
</OBJECT>
Code:
function loaderComplete(myEvent:Event)
{
var flashVars=this.root.loaderInfo.parameters;
this.imageFilenameTextField.text=flashVars.imageFilename;
var loader = new Loader();
this.mc.addChild(loader);
this.loader.load(new URLRequest(flashVars.imageFilename));
}
this.loaderInfo.addEventListener(Event.COMPLETE, loaderComplete);
- mc ist ein Movieclip, den ich auf der ersten Ebene erstellt hab.
- imageFilenameTextField ist ein Textfeld, welches die Variable imageFilename ausgibt - was sie übrigens auch phantastisch tut.
EDIT: Ist übrigens Actionscript 3! Wenn ihr eine Lösung in AC2 habt, bin ich damit auch vollkommen einverstanden!
Danke schomal im Voraus!
Zuletzt bearbeitet: