Profili Göster

Flash As3 İle Veri Yollayıp - Alma

Ertuğrul Erkan Tarih: 16/08/2008 Yorum: 6 adet

Okunma : 514 Tutanlar: Bu yazıyı 2 kişi tuttu.

As3 e yeni geçen herkes bilir. As3 te veri yollama ve alma bildiğimiz As2 den tamamen farklıdır. Şahsen ilk geçişimde boşluğa düşmüş gibi oldum. Sonuçta tamamen farklı bir dil.

Kodları istediğiniz gibi değiştirebilirsiniz. Flash Makalede paylaştığımda ufak bir veri yollama hatası vardı :) Bu sorun da giderildi:

System.useCodePage=true;
var verimiz:URLVariables = new URLVariables(); 
//İlk önce veri tanımlıyoruz
var adres:URLRequest = new URLRequest("phpmiz.php"); 
//Daha sonra adres tanımlıyoruz
var loader:URLLoader = new URLLoader; 
//ve flash la bağlantı yapılsın diye yükleyici 
adres.method = URLRequestMethod.POST; 
// adres değişkeninden verileri yollayağız. hangi method onu seçiyoruz. biz post dedik
loader.addEventListener(Event.COMPLETE,durum); 
//burada flash php yi yüklemesiyle işlem başlaması için event tanımlıyoruz
veri_gonder_btn.addEventListener(MouseEvent.CLICK,verigonder); 
//burada da veri_gonder_btn basılmasıyla birlikte işlem başlaması için verigonder adlı event tanımlıyoruz
function verigonder(es:MouseEvent):void { 
//ve eventimizi gerçekleştiriyoruz


        durum_txt.text=("Gönderiliyor..."); 
//veriler yollanırken kullanıcıya bilgi verelim
        adres.data=verimiz; 
//hatırlarsanız adres bir method olarak tanımlanmıştı. burada da data yani verinin adını anlamlı hala getiriyoruz
        verimiz.gidenveri=veri.text; 
//ve php ye veri.text deki yazıyı gidenveri olarak post ediyoruz


        loader.load(adres); 
//şimdide hatırlarsanız yükleyici tanımlamıştık onu çalıştırıyoruz

}
function durum(es:Event):void { 
    durum_txt.text=("Gönderildi"); /

    var degiskenler:URLVariables = new URLVariables(loader.data); 
//burada yukarıda çalıştırdığımız veri yolunu çalıştırıyoruz ve degiskenler isimli değişkene veri tanımlıyoruz
    durum_txt.text=degiskenler.durum 
//ve burada veri yazılıyor

}

Birkaç koddan derlemede mevcut içinde. Herkese iyi günler. Kodu istediğiniz gibi kullanabilirsiniz. İndirme linki:

veriyollaal.zip

aç-kapa İçeriğin rss beslemesi kullanımda değil Yorumlar

Profili Göster
Berk SARMAŞIK 17/08/2008

Helal olsun nediyim. çalışmalarının devamını dilerim.

Profili Göster
Burak AYDIN 17/08/2008

Kısa ve yararlı bir ders olmuş. Öz olmuş. Teşekkürler..

Birde bu satırları benim yeni başlayanlar için açıklamak gerek :)

Sevgilerle..

Profili Göster
Ertuğrul Erkan 17/08/2008

aslında kodlar çok basit. ilk önce kullanacağınız aparatları tanımlıyorsunuz :) daha sonra bunları kodlara döküyorsunuz. birkaç tanımlama ve event olayı o kadar. bakarak çok rahat anlaşılabilir. tek sorun ne tanımladığımızı bilmek.

Profili Göster
Ertuğrul Erkan 17/08/2008

bu arada sizin için kodları satır satır açıkladım :) biraz kötü olmuş olabilir ama anlarsınız büyük ihtimal…

iyi günler…

Profili Göster
Ahmet Oktay 28/08/2008

adres.data=veri; satırında hata var sanırım, doğrusunun adres.data=verimiz; olması gerekmiyor mu?

Çünkü kodun hiçbir yerinde verimiz objesi ile adres objesi ilişkilendirmemiş, bu haliyle düzgün çalışmıyor olması lazım.

Profili Göster
Ertuğrul Erkan 28/08/2008

evet orada hata var. burada düzeltme yapmıştım da ondan kaynaklanıyor herhalde. hatayı bulup söylediğiniz için teşekkür ederim.

yeni üyelik | şifremi unuttum

aç-kapa Toplantı Kahraman ve need4code.com Projesi Connect Toplantısı

Kahraman ve need4code.com Projesi Connect Toplantısı

Selam arkadaslar, Programlama ile uğraşanların hayatlarını kolaylaştıracak desktop ve web tabanlı ortak iki proje ile ilgili 3. toplantımızı 3Aralık...
Kategori: Toplantı

aç-kapa Yarışma Fikir10000 Dijital Pazarlama Fikir Yarışması

Fikir10000 Dijital Pazarlama Fikir Yarışması

ADTECH tarafından düzenlenen Fikir10000 yarışmasına; dijital pazarlama ile ilgili size ait olan fikrinizle katılabilir ve 10.000 YTL’lik birinci...
Kategori: Yarışma

aç-kapa Yarışma 7Dx Demoscene Party

7Dx Demoscene Party

2002 yılından beri amatör bilgisayar kültürü ile ilgilenen insanları bir araya getirmeyi hedefleyen 7DX parti serisinin bu seneki ayağı olan 7D8 Demo ...
Kategori: Yarışma

aç-kapa Eğitim Türkiye'de İnternet Konferansı - Internet Teknolojileri Derneği -22-23 Aralık ODTÜ

Türkiye'de İnternet Konferansı - Internet Teknolojileri Derneği -22-23 Aralık ODTÜ

Etkin Katılım Çağrısı Türkiye’de Internet ile ilgili grupları biraraya getirerek İnternet’i tum boyutlarıyla tanıtmak, gelistirmek, tartı...
Kategori: Eğitim

aç-kapa Konferans Bilgi Güvenliği ve Kriptoloji Konferansı

Bilgi Güvenliği ve Kriptoloji Konferansı

Önemli Tarihler: Etkinlik Tarihi : 24-26 Aralık 2008 Son Bildiri Gönderme Tarihi : 20 Ekim 2008 Bildiri Kabul Tarihi Bildirimi :...
Kategori: Konferans

üyeler Son Kahramanlar...

stats Kimler Burada? web stats

Son 1 dakika içinde MMIstanbul' da 399 (3 kayıtlı, 396 ziyaretçi) kullanıcı varmış. Login durumda olanlar aşağıda:

coldfusion mysql ubuntu
 
sponsor adobe istanbul