Avatar billede Slettet bruger
01. oktober 2006 - 10:25 Der er 4 kommentarer og
1 løsning

Send variabel fra PHP til Flash

Hej alle.

Kan nogen hjælpe mig med denne:
Jeg har en PHP-side, der omfatter hhv. en variabel (element_id) samt et Flash-objekt. Denne variabel skal sendes til Flash.

Engang for ikke så længe siden i et fjernt land, eksisterede et firma, der angiveligvis omgik nogle patentstridigheder - og lod sin Flash-henvisning gøre brug af det oh så ædle Javascript. Dette gav anledning til mange frustrationer og grå hår rundt hos programmører rundt omkring, da variabler tidligere kunne sendes til Flash ved f.eks. brug af "flashfil.swf&element_id=3".

Den anvendelsesmetode virker desværre tilsyneladende ikke længere :-(

<script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','377','height','477','src','../flash/vis_hoejformat_element','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','../flash/vis_hoejformat_element' ); //end AC code
  </script><noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="377" height="477">
    <param name="movie" value="../flash/vis_hoejformat_element.swf?element_id=<?=$element_id;?>" />
    <param name="quality" value="high" />
    <embed src="../flash/vis_hoejformat_element.swf?element_id=<?=$element_id;?>" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="377" height="477"></embed>
</object>
</noscript>

Summa summarum: Hvorledes får jeg ændret koden, så variablen sendes til Flash?

Mvh.
Avatar billede Slettet bruger
01. oktober 2006 - 10:27 #1
rettelse: Mit eksempel, flashfil.swf&element_id=3... der skulle selvfølgelig ha' stået flashfil.swf?element_id=3.
Avatar billede Slettet bruger
01. oktober 2006 - 10:36 #2
Ah, jeg fandt selv ud af det: Variablen skal sendes som ses herunder i AC_FL_RunContent-linien:

'../flash/vis_hoejformat_element?element_id=<?=$element_id;?>' ); //end AC code
Avatar billede larsholmgaard_dk Nybegynder
01. oktober 2006 - 21:39 #3
Prøv ellers at kigge på denne løsning:
http://www.flashforum.dk/forum/viewtopic.php?p=4555

swfobject - jeg bruger det selv. :-)
Avatar billede Slettet bruger
01. oktober 2006 - 22:40 #4
Ahh - meget interessant læsning...
Mange tak :)
Avatar billede larsholmgaard_dk Nybegynder
01. oktober 2006 - 22:47 #5
Det var skam så lidt. :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester