PHP'de XHR2 dosya yüklemelerini işleme

"XMLHttpRequest2'deki Yeni Hileler" başlıklı makalemde birçok güzel örnek var ancak dosyaların nasıl işleneceğini gösteren bir sunucu kodu yok. xhr.send(FormData)'ü kullanarak dosya yükleme işlemini nasıl gerçekleştireceğinizi merak ediyorsanız PHP'de resim yüklemeyle ilgili kısa bir örneği burada bulabilirsiniz.

Bu sunucu önemsizdir ancak iki şeyi gösterir. Bunlardan ilki, bir dosyayı ve ek yükü aynı anda göndermektir. İkincisi, dosyayı (ve diğer verileri) PHP'de nasıl alacağınızdır. Son olarak, resim bir data: URL'sine kodlanır ve istemciye geri gönderilen bir JSON yanıtına dahil edilir.