Flash As3 İle Veri Yollayıp – Alma

Tarih: Eylül 7th, 2008 | Yazar: | Kategori: Action Script | Etiketler: , , , , , , , , , , , | 8 Yorum »

As3 e yeni geçen herkes bilir. As3 te veri yollama ve alma bildiğimiz As2 den tamamen farklıdır. Birçok kişi ilk geçişinde boşluğa düşer gibi oldu. Sonuçta tamamen farklı bir dil.

Kodları istediğiniz gibi değiştirebilirsiniz. Sanıyorum diğer bir makalede 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

}

Herkese iyi günler. Kodu istediğiniz gibi kullanabilirsiniz. İndirme linki:

veriyollaal.zip




Benzer Yazılar;

coded by nessus

“Flash As3 İle Veri Yollayıp – Alma” yazısında 8 Ahkam var.

  1. 1 Muzaffer 14:48 on Temmuz 8th, 2009 anında kesmiş:

    Göndermede Türkçe karekter problemi çıkar nasıl çözülebilir.

    System.useCodePage=true;

    bu kodda çözmedi problemi.

  2. 2 EeTr 15:03 on Temmuz 8th, 2009 anında kesmiş:

    Bu Türkçe karakter sorunu host yüzünden de gerçekleşebiliyor. Ayrıca Php tarafında da dili Unicode ( UTF-8 ) olarak denerseniz tekrar bakabiliriz.

    İyi günler…

  3. 3 Muzaffer 15:27 on Temmuz 9th, 2009 anında kesmiş:

    AS3 iletişim formlarından php ile gönderdiğim mesajlarda karekter problemi çıkıyor. Php ye nasıl bi kod eklenecek

  4. 4 EeTr 15:31 on Temmuz 9th, 2009 anında kesmiş:

    Herhangi bir kod eklemeniz gerekmiyor. Dw gibi programlarda Properties’ den sayfa dilini UTF-8 ( Unicode diye geçer ) şeklinde ayarlıyıp kayıt edeceksiniz…

    Ama bu da olmazsa gelen veriyi;

    iconv(“utf-8″, “iso-8859-9″, $veri);

    yaparak da UTF-8 e çevirebilirsiniz. İyi günler…

  5. 5 Samed Değer 22:45 on Ağustos 6th, 2009 anında kesmiş:

    Bende bunu dosyaya veri yazmak sandımdı…

  6. 6 Emir Buğra KÖKSALAN 01:46 on Mayıs 13th, 2011 anında kesmiş:

    çok açıklayıcı bir blog. yalnız açıklama satırlarını yazarken kod satırının altına değilde üstüne yazarsan for, if, while gibi bloklarda sıkıntı çekmezsin. iyi çalışmalar

  7. 7 Anonim 07:51 on Temmuz 14th, 2011 anında kesmiş:

    [...] [...]

  8. 8 ali 08:05 on Kasım 6th, 2011 anında kesmiş:

    Fonts should be embedded for any text that may be edited at runtime, other than text with the "Use Device Fonts" setting. Use the Text > Font Embedding command to embed fonts.

    bu hata ne oluyor ?


Ahkam Kesme Aparatı

  • *