Kamis, 07 Juli 2011

Flash as2 dan PHP

flash(swf/exe) agar dapat berkomunikasi dengan webserver memerlukan perantara, salah satunya dapat menggunakan php.


berikut ini komunikasi sederhana flash dengan php;
1. pada file .fla buat dynamic text dan input text dan satu tombol dengan maising-masing variabel name hasil, isi dan ok_btn; kemudian pada fame 1 masukkan script berikut ini.

link = "http://localhost/flashphp/";
simpanhasil = new LoadVars();
simpanisi = new LoadVars();
simpanisi.onLoad = function(berhasil) {
    if (berhasil) {
        hasil = simpanisi.masukan;        //menerima dari php, "masukan" adl variabel yag dibuat echo php.
    } else {
        hasil = "gagal";
    }
};
ok_btn.onRelease = function() {
    simpanhasil.dataphp = isi;    //mengirim ke php, isi agar bisa di baca var php yaitu dataphp
    simpanhasil.sendAndLoad(link+"tes.php", simpanisi, "POST");    //eksekusi pengiriman dan penerimaan dari php.
};

2. buat file tes.php dengan scrip sebagai berikut:

<?php
$data=$_POST['dataphp'];
echo "&masukan=$data";
?> 

3. simpan file tes.php pada http://localhost/flashphp/
4. dan tes movie

===semoga berhasil===