Ben son birkaç aydır benim PHP uygulamasında Uploadify kullanıyorum, ve ben zor bir hata izini çalışıyorum. Ölümcül hataları meydana geldiğinde ben e-postaları almak ve onlar bana ayrıntıları iyi miktarda sağlayabilir. Onlardan onlarca aldık. Ben, ancak, sorun kendimi çoğaltmak mümkün olmamıştır. Diğerleri bunu yaparken (benim gibi) Bazı kullanıcılar, hiçbir sorunla karşılaşırsınız.
Ben sorunun ayrıntıları vermeden önce, burada akışıdır.
- CMS bir sayfa için kullanıcı ziyaretler düzenleme ekranı ben kullanıyorum.
- Sayfa için rekor id gizli bir değer olarak bir form içine konur.
- Kullanıcı Uploadify Gözat düğmesine tıklar ve (yalnızca tek bir dosya seçimi izin verilir) bir dosyayı seçer.
- Kullanıcı tıkladığında benim form için Gönder düğmesini.
- jQuery, form gönderme eylemi yakaladığını yüklemeye başlamak için Uploadify tetikler, ve (el Uploadify üzerinden alabilir, böylece biçim olay göndermek iptal) gönderme eylemi için false döndürür.
- Özel bir işlem komut dosyası yüklenenler Uploadify.
- Uploadify yükleme tamamlandıktan ve Javascript tamamlama geri arama tetikler.
- Javascript geri arama ('# myForm') $ çağırır. Submit () formu göndermek için.
Şimdi ne ÖNERİ buydu. Ben% 100 dondurma ve ayrıca "I / O Error" görüntülenir diğerleri yüklenme raporlar aldık.
Ne oluyor formu tamamlama geri arama ile göndererek, ama formda bulunan bazı sonrası parametreler sonrası verilerde sadece değildir. Daha önce söylediğim bir alan gizli olarak forma eklenir sayfası, için id sonrası verileri ($ _POST) orada sadece değil - $ _POST dizisindeki 'id' için hiçbir öğe yoktur. Garip bir şey sonrası veriler, bazı alanlar için değerleri içeren YAPAR, olduğunu. Örneğin, ben kayıt adı için ise "isim" olarak adlandırılan türü bir metin girişi var ve sonrası veri yukarı göstermektedir.
İşte topladık budur:
- Eğer yardımcı olur Bu Mac OSX 10.5 ve 10.6, Windows XP ve Windows 7 üzerinde oluyor olmuştur. Ben tam kullanıcı aracısı dizeleri gönderebilirsiniz.
- Kullanıcılar, Flash 10.0.12 veya daha sonra kullanmak gerekir. Biz Form onlar varsa normal bir "dosya" alanını kullanarak döner o yüzden yaptık < 10.0.12.
Herkes bu nedeni ne olabilir bir fikriniz var mı?