Flaş İletişim Formu; Sorun Sunucu Yanıtı dönersek

oy
1

Sitemin arka ucuna bağlayan bir iletişim formu var, formu gayet gönderir ama hiç sunucu yanıt almak . Her zaman 'tanımsız' oluyor. Bunun nedeni olabilir endişeleniyorum bu , ama nedeniyle değilse bana geçici bir çözüm ya bulmak veya yardımcı olabilecek belki daha akıllı millet birini umuyordum o (not: büyük olasılıkla), o zaman belki bana söyler misiniz ne yanlış yapıyorum.

//==========================================================
public function openForm():void {
//==========================================================
    var sendForm:URLLoader = new URLLoader();
    var newFile:FileReference = new FileReference();
    var request:URLRequest = new URLRequest(urlString);
    if (form1.planby.visible && form1.planby.upload.selected) {
        newFile.addEventListener(HTTPStatusEvent.HTTP_STATUS, responseStatus);
        newFile.upload(request, attache[attachment], false);
    } else {
        sendForm.addEventListener(HTTPStatusEvent.HTTP_STATUS, responseStatus);
        sendForm.load(request);
    }
}

//==========================================================
function responseStatus(e:HTTPStatusEvent):void {
//==========================================================
    //e.status == undefined according to debugger
    if (e.status == 200) {
        openPage(success);
    } else {
        openPage(error);
    }
}
Oluştur 26/06/2009 saat 12:51
kaynak kullanıcı
Diğer dillerde...                            


2 cevaplar

oy
2

Eğer AIR dağıtma sürece Tecrübelerime HTTP aramaların durum kodlarını almak sadece düz güvenilmez.

O akıl ile genellikle sunucusuna sahip daha iyi olur her şey tamam çalıştı doğrulayan bazı basit metin geri göndermek - tekrar o metni alamazsanız o zaman hata moduna geçer.

Evet, toplumda popo ve herkes bir ağrı umutsuzca Adobe yakında bu sorunu giderdiği umuyor bu.

Cevap 26/06/2009 saat 13:35
kaynak kullanıcı

oy
1

Eğer Event.COMPLETE olayı yerine (Branden, güvenilmez olduğunu söylüyor gibi) HTTP_STATUS etkinliğini dinlemeye gerekmiyor mu?

Cevap 26/06/2009 saat 14:24
kaynak kullanıcı

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more