मुझे अपलोड की गई फ़ाइल को सहेजने की आवश्यकता है भले ही कनेक्शन किसी बिंदु पर विफल हो जाए (यदि यह विफल हो जाता है, तो अपलोड किए गए जितना बचाएं)। क्या फ़ाइल में उस फ़ाइल को पाने के लिए PHP में कोई तरीका है, जिसे पहले अपलोड किया गया था (उदा।) सर्वर से कनेक्शन विफल हो गया है? (जब $_FILES['file']['error']
में एक UPLOAD_ERR_PARTIAL त्रुटि है)आंशिक रूप से अपलोड की गई फ़ाइलों को पाने का कोई तरीका है?
9
A
उत्तर
1
जैसा कि पहले से ही टिप्पणियों में सुझाव दिया गया है, PHP के साथ कुछ जादू करने का प्रयास करने में अपना समय बर्बाद करने लायक नहीं है।
एचटीएमएल 5 पहले से ही चुने गए फ़ाइल अपलोड का समर्थन करता है, यह किसी भी प्रकार की जावास्क्रिप्ट लाइब्रेरी या इस तकनीक पर निर्भर कुछ और उपयोग करने के लिए एक बेहतर तरीका होगा। मैं FlowJS (डेमो खुद के लिए बोलता है) की सिफारिश कर सकता हूं, लेकिन अगर आपको यह पसंद नहीं है - मुझे पूरा यकीन है कि वेब पर एक ही कार्यक्षमता के साथ बहुत कुछ है।
संबंधित मुद्दे
- 1. जावा ईई - अपलोड की गई फाइलों के वास्तविक रास्ते को पाने का सबसे अच्छा तरीका?
- 2. क्या अलर्ट बॉक्स की उत्पत्ति पाने का कोई तरीका है?
- 3. सीवीएस: स्थानीय रूप से परिवर्तित की गई फ़ाइलों को दिखाएं
- 4. वेबपैप में उपयोगकर्ता द्वारा अपलोड की गई फ़ाइलों को संग्रहीत करने का सबसे अच्छा तरीका
- 5. क्या ट्वीट की पसंदीदा गिनती पाने का कोई तरीका है?
- 6. फ्लास्क: अपलोड की गई फ़ाइलों को सहेजते समय IOError
- 7. आंशिक रूप से कॉपी की गई फ़ाइलों के साथ एसपीपी कैसे शुरू करें?
- 8. क्या TortoiseSVN में फ़ाइल को "आंशिक रूप से" करने का कोई तरीका है?
- 9. डिफ़ॉल्ट रूप से अपलोड किए गए फ़ाइलों को S3 सार्वजनिक में अपलोड करें
- 10. अपलोड की गई फ़ाइल का आकार
- 11. कोडनिर्देशक - अपलोड की गई फ़ाइल का नाम
- 12. आंशिक रूप से आंशिक रूप से आंशिक रूप से आंशिक रूप से आंशिक रूप से आंशिक रूप से आधिकारिक संपत्ति नाम मिलान
- 13. प्लूपलोड - अपलोड की गई फ़ाइल
- 14. टंबलर एपीआई: क्या टंबलर पोस्ट को पसंद करने की पसंद पाने का कोई तरीका है?
- 15. जारीकर्ता और अपलोड की गई फ़ाइलों के लिए चेक के माध्यम से खाली नहीं है
- 16. उपयोगकर्ता अपलोड की गई फ़ाइलों को एएसपीनेट एमवीसी 4 वेबपैप में कहां स्टोर करना है?
- 17. रेल पर रूबी: सशर्त रूप से आंशिक रूप से आंशिक
- 18. एक अपलोड की गई फ़ाइल को फ़ाइल
- 19. क्या स्क्रॉलबार ऊंचाई और चौड़ाई पाने का कोई तरीका है?
- 20. क्या यह सी # कोड स्वचालित रूप से फ़ाइलों को ओवरराइट करने का कोई तरीका है?
- 21. क्या aws पर फ़ाइलों को सुरक्षित रूप से हटाने का कोई तरीका है?
- 22. स्कैला का उपयोग कर Play! 2 में अपलोड की गई फ़ाइलों को कैसे सेवा दें?
- 23. क्या वायरशर्क की सुविधाओं का उपयोग कर प्रोग्रामेटिक रूप से फ़ाइलों को निर्यात करने का कोई तरीका है?
- 24. क्या टीएफएस में आंशिक चेकइन करने का कोई तरीका है?
- 25. आंशिक रूप से जावास्क्रिप्ट
- 26. PHP में एक फ्लोट के आंशिक भाग को पाने का सबसे अच्छा तरीका क्या है?
- 27. SQLite में किसी तालिका की बाधाओं को पाने का कोई तरीका है?
- 28. क्या एकीकरण लंबित अपरिवर्तित फ़ाइलों को वापस करने के लिए पर्सफोर्स को पाने का कोई तरीका है?
- 29. फ़ाइलों को रीस्टफुल तरीके से अपलोड करना?
- 30. क्या 2 जीबी फ़ाइल अपलोड की maxRequestLength सीमा को अनदेखा करने का कोई तरीका है?
संक्षिप्त उत्तर नहीं है। लंबे जवाब का जवाब है कि कैसे PHP ने अपलोड किए गए अपलोड, माइम सीमाएं इत्यादि को संभाला है –
मुझे लगता है कि यदि आंशिक डेटा प्रासंगिक है, तो आप शायद टेक्स्ट अपलोड से निपट रहे हैं। शायद क्लाइंट को सामग्री को भागों में विभाजित करने और प्रत्येक को व्यक्तिगत रूप से अपलोड करने के लिए फ़ाइल अपलोड करने की इजाजत दे रही है; फिर यदि कनेक्शन गिरता है तो आपके पास पहले से अपलोड किए गए कुछ छोटे हिस्से होंगे। शायद "सब कुछ या कुछ भी" से दूर रहने का यह दृष्टिकोण उपयोगी होगा। – Lix
@Lix यह वास्तव में वीडियो फाइल है जिसे मैं आंशिक रूप से भी सहेजना चाहता हूं, लेकिन मुझे लगता है कि यह जाने का सबसे अच्छा तरीका है। सुझाव के लिए धन्यवाद – Mateusz