Menampilkan Variabel Session Browser ke dalam Flash

browser-iconsKarena kemampuannya yang bagus untuk keperluan animasi, sering sekali fasilitas dalam sebuah flash player menjadi suatu andalan dalam suatu website. Dalam sebuah website seringkali digunakan sebuah variabel session yang digunakan untuk menyimpan data sementara dari suatu browser pengguna. Lalu yang menjadi pertanyaan apakah variabel session yang biasa digunakan dalam sebuah website bisa ditangkap oleh flash?. Nah, pada kali ini saya akan memperkenalkan salah satu cara dari sekian banyak cara dan yang menurut saya yang termudah serta paling sering saya gunakan. Cara ini cukup simpel dan mudah diingat. Perhatikan skrip berikut ini.

________SKRIP HTML_________________________________________________________

<object classid=”clsid:d27cdb6e-ae6d-11cf-96b8-444553540000″ codebase=”http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0&#8243; width=”550″ height=”400″ id=”passSession” align=”middle”>

<param name=”allowScriptAccess” value=”sameDomain” />

<param name=”FlashVars” value=”nama=<?php echo $_SESSION[‘nma’]?>&alamat=<?php echo $_SESSION[‘al’]?>” />

<param name=”movie” value=”passSession.swf” />

<param name=”quality” value=”high” />

<param name=”bgcolor” value=”#ffffff” />

<embed src=”passSession.swf” FlashVars=”nama=<?php echo $_SESSION[‘nma’]?>&alamat=<?php echo $_SESSION[‘al’]?>” quality=”high” bgcolor=”#ffffff” width=”550″ height=”400″ name=”passSession” align=”middle” allowScriptAccess=”sameDomain” type=”application/x-shockwave-flash” pluginspage=”http://www.macromedia.com/go/getflashplayer&#8221; />

</object>

______SKRIP HTML__________________________________________________

Mudah sekali bukan, yang perlu anda lakukan hanyalah mempublish file html dan juga swf-nya. Lalu melakukan modifikasi sedikit pada script file html-nya menjadi ditambah script <param name=”FlashVars” value=….. Perhatikan skrip yang bertanda tebal diatas.

Tag tersebut berfungsi sebagai pengirim variabel kedalam flash dengan sistem yang bisa dibaca flash. Misalnya : nama=…&alamat=…&ttl=…&ortu=…

Kemudian yang perlu dilakukan di dalam actioncript yaitu hanya menyertakan variabel tersebut. Misalnya kita akan memasukkan variabel session “nama” kedalam Dynamic text yang berinstance “nama_txt”. Maka yang perlu kita lakukan adalah mengetikkan script nama_txt.text = level0.nama atau nama_txt.text = nama tanpa attribut level0 juga tidak apa-apa.

Jika masih belum paham lihat file contoh projek sederhana berikut

passSession.rar

Iklan

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: