Movieclip per $_GET laden

Hi,

kannst Du das bitte etwas genauer erklären? $_GET ist ja eigentlich ein superglobales Array in PHP.

Willst Du innerhalb eines Flashfilms auf die URL-Parameter zugreifen, um einen so übergebenen Film einzuladen? Auf den Query-String kannst Du mit Flash nicht direkt zugreifen, aber er lässt sich per JavaScript (ExternalInterface.addCallback) oder per FlashVars (Suche hier im Forum nach "FlashVars"), die Du per PHP in das Object-Tag schreibst, übergeben.

Gruß
.
 
Ja klar ...

also sagen wir mal es wird die datei:
index.html?var=xy
aufgerufen, dann würde ich gern in der swf datei diese variable empfangen und weiterverarbeiten können.
 
Zuletzt bearbeitet:
Hi,

wenn Du mit PHP arbeitest, kannst Du diesen Wert als FlashVars in das Flashobjekt schreiben. Beispiel:
PHP:
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="640" height="480" id="film" align="middle">
    <param name="allowScriptAccess" value="sameDomain" />
    <param name="allowFullScreen" value="false" />
    <param name="movie" value="cms.swf" />
    <param name="flashvars" value="src=<?php echo $_GET["var"]; ?>" />
    <embed src="film.swf" flashvars="src=<?php echo $_GET["var"]; ?>" width="640" height="480" name="film" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>

Auf der Hauptzeitleiste steht Dir dann die Variable "src" mit den Inhalt von $_GET["var"] zur Verfügung.

Gruß
.
 
ah ok, sorry nicht gesehen ...

klappt soweit auch erstmal janz jut ...
jetzt muss ich mir damit wohl mal meinen plyer zusammenschrauben ...
*schraub schraub*

Danke! :-)
 
Zurück