Flash ile Php Entegrasyonu

 bcakir
 5 Kasım 2011

Merhaba arkadaşlar bu yazımda Flash ile Php entegrasyonu yapmayı anlatacağım. Eğer Flash ile işler yapıyorsanız veritabanı işlemlerini yaptırabilmek için bu entegrasyona ihtiyacınız var. Bu entegrasyonu özellikle Facebook’daki Flash oyun sayısını düşünerek yazıyorum. Çünkü bu platformdaki çoğu oyun Flash ile yapılıyor, buna sırtımızı dönmeyelim diye düşünüyorum. Özellikle Flash uygulaması yazabilen tanıdığınız varsa Php ile bu oyunları veritabanına ve Facebook’a bağlayabilirsiniz. Bu uygulamamız; Flash’dan Php betiğine veri gönderme ve almayı işleminin temelini içerecek. Daha sonra yazacağım yazılarda ise bu yöntemi daha da geliştireceğiz ve daha gelişmiş uygulamalar yapacağız. Uygulamamızın içeriğinden bahsettiğime göre geliştirme kısmına geçebiliriz.

var istek:URLRequest=new URLRequest ("veri.php");
istek.method=URLRequestMethod.POST;

var gonder:URLVariables=new URLVariables();

gonder.veri1="Slm.";
gonder.veri2="Nasılsın?";
istek.data=gonder;

var yukleyici:URLLoader=new URLLoader (istek);
yukleyici.addEventListener(Event.COMPLETE, yuklendi);
yukleyici.dataFormat=URLLoaderDataFormat.VARIABLES;
yukleyici.load(istek);

function yuklendi (event:Event):void{
	metinKutusu.text=event.target.data.sonuc;
}

İlk önce Flash’ı açıp bir tane Dynamic Text ekleyip ismini (Instance Name) metinKutusu olarak kaydedin. Daha sonra da yukarıda bulunan AS3 kodlarını girip Publish edin. Artık Flash kısmını bitirmiş olduk, Php kısmına geçelim.

<?php
//veri.php olarak kaydedin
$v1=$_POST['veri1'];
$v2=$_POST['veri2'];

//geriye sonucun gönderilmesi
echo "sonuc=$v1 $v2";
?>

Yukarıda gelen verileri alıp arka arkaya birleştirip, Flash’ın anlayacağı şekilde geriye gönderdik. Geriye dönen bu veriler Flash’a koyduğumuz metinKutusu içerisinde gösterilecek. Uygulamamızın fla dosyasının da olduğu bütün içeriği burdan indirebilirsiniz. Böylece bir yazımızın daha sonuna geldik. Yararlı bir uygulama olması dileğiyle.

 2.081 Okunma

Bu yazıya 3 yorum yapılmış.

  1. çok güzel paylaşım ne kadar teşekkür etsek az. flash-php konusunun devamını bekliyoruz .

  2. Çok basit, sade ve işlevsel. Çok iyi!

  3. baya kolaymış flash ile veritabanı bağlantısı kurmak

Yazı hakkında görüşlerinizi belirtmek istermisiniz?

Daha fazla Flash&AS3, Php
Kapat