Güvenlik ve yöntemin hem ilgili tüm parlak yanıtları okuduktan sonra, ben soruna kendi yolumu çalıştık, ve ben başkalarının yararına burada yayınlayacağız. Çözüm için alt atlayın, doğru bütün mesele bu? ;).
Uploadify uses it's own default session...
Bu uploadify.php erişirken, daha önce depolanmış olan herhangi bir oturum değişkenleri (Uploadify) oturum geçerli erişilebilir anlamına gelir bir sıkıntıdır. Siz aslında yaptığınız oturuma tamamen ilgisiz bir oturum nesnesi bakıyoruz. Aaah, bu yüzden biz ne yapacağız, javascript geçirin?
Sen javascript ile oturuma başvuru geçirmek "olabilir", ama javascript istemci (kullanıcı) tarafı ve sunucu kapalı gönderilmeden önce bu nedenle, bir kullanıcı oturum başvurusunu değiştirebilirsiniz. O etkili sahte olabilir onun oturum kimliği. Bu, en az benim uygulama durumunda, aslında terrifyingly tehlikelidir.
The solution...
AFAIK bir kimliği tarafından başvurulan olamaz da kendi üzerinde varsayılan session_start (), KULLANMAYIN. Bunun yerine, session_start kullanmak her zaman (), (Ben şimdi ne olursa olsun iyi bir uygulamadır hissediyorum), kullanmak istediğiniz oturum için bir kimlik ayarlayın.
EVERY SINGLE TIME you wish to start a session
session_id ("IDHere");
session_start ();
IMPORTANT: Setting a unique session for each user.
Oturumlar pervasız terk ile bağlantı sunucu ve diğer her müşteri arasında ortak değişkenler vardır. Sitenizin her kullanıcı için benzersiz olan oturum değişkenleri saklamak istiyorsanız, session_id bu kullanıcı için tamamen benzersiz, dinamik kimliği göreli bir çeşit HAS. Bu çerez, ya da daha güvenli bir veritabanı (kullanıcının benzersiz kimliği?) Ulaşılabilir.
Edit: biraz araştırma sonra, (bir kimliği olmadan) varsayılan oturumları SessionID "PHPSESSID" kullanmak gibi görünüyor. Bu yüzden uploadify.php de oturumu başlamadan önce, session_id ("PHPSESSID") ayarı, henüz denemedim, ancak çok sorunu çözebilir.
Ama bir eklenti sadece bu yüzden aynı oturum içinde size benzer bir oturum değişkeni kullanmak olur yine, sorunlar bahar olabilir, bu yüzden yine de o kendine özgü kimliği ile oturum yapmak için muhtemelen en iyisidir.