Bir kez resmi tarih ettik, onu ikinci kez yükleyerek anlamı yok, siz de çok uzun zamandır bazı o gönderilen sonra geri forma bağlamak için bir yol, ya da kaldırma gibi, zaten sunucuda kopyayı devam edebilir Bu form gönderildiğinde asla eğer.
Yüklenen görüntüleri temizleniyor zaten çözmek zorunda olacak bir sorundur. Eğer görüntüyü yükledim tarayıcı görüntülemek edebilmek için ikinci bir istekte görüntüyü istemek zorunda olacak gibi, sunucu, onu etrafında tutmak zorunda olacak.
Ben o zaman bu yapardı:
- Görüntü (ler) için ayrı bir form var, tüm bunları birbirine bağlayacak böylece bazı id alanını içerdiğinden emin olun.
- Resim (ler) form otomatik olarak dosya alanında bir Onchange olayın bir parçası olarak AJAX kullanarak sunabilirsiniz.
- AJAX çağrı başarılı olduğunda, yüklenen görüntüyü göstermek için sayfaya bir img öğesi ekleyin.
- Ayrı ayrı formun geri kalan Gönder.
Eğer (kullanıcı resimlerin bir çift ekler ve sonra ana formu göndermeden tarayıcıyı kapatır demek) istemiyorum yüklenen görüntüleri temizlenmesi, ayrı bir konudur, ve onunla nasıl başa uygulamanın ne tür bağlıdır Eğer gelişmekte olan.