मैं एक रूप है जो अन्य क्षेत्रों के बीच एक FileField
है की है। कल्पना करें कि उपयोगकर्ता एक फ़ाइल चुनता है, प्रेस सबमिट करता है और दूसरा फ़ील्ड सत्यापन प्रमाणीकरण को ट्रिगर करता है। जब मैं फॉर्म पर वापस आ जाता हूं, पृष्ठ पर त्रुटियों के साथ, फ़ाइल फ़ील्ड के लिए उपयोगकर्ता ने क्या चुना है। क्या मैं इसे प्रकट कर सकता हूं, या यह एक ब्राउज़र चीज है?मैं अपलोड की गई छवि को फ़ॉर्म सत्यापन त्रुटि पर "रख" कैसे रख सकता हूं?
7
A
उत्तर
7
यह एक ब्राउज़र बात है - सुरक्षा कारणों के लिए, आप एक फ़ाइल इनपुट prepopulate नहीं कर सकता है, अन्यथा यह उनके स्पष्ट कार्रवाई के बिना अपने सिस्टम से फ़ाइलों को अपलोड उपयोगकर्ताओं को चकमा करने के लिए आसान हो जाएगा।
संबंधित मुद्दे
- 1. मैं PHP छवि अपलोड स्क्रिप्ट को शोषण से कैसे सुरक्षित रख सकता हूं?
- 2. मैं node.js कॉलबैक में दायरा कैसे बनाए रख सकता हूं?
- 3. मैं जेटीबल के जेटीबलहेडर में नियंत्रण कैसे रख सकता हूं?
- 4. मैं निम्नलिखित रीडायरेक्ट से WWW :: मैकेनाइजेशन कैसे रख सकता हूं?
- 5. मैं अपना हेरोोक एप्लिकेशन निजी कैसे रख सकता हूं?
- 6. मैं पहले लोड करने से पहले क्या रख सकता हूं?
- 7. मैं RegExp जावास्क्रिप्ट में [] (वर्ग ब्रैकेट) कैसे रख सकता हूं?
- 8. मैं लेटेक्स में एक आकृति कैसे रख सकता हूं?
- 9. मैं मोंगोस स्कीमा में वर्तमान टाइमस्टैम्प कैसे रख सकता हूं?
- 10. टीसीपीडीएफ: मैं एक छवि को HTML ब्लॉक में कैसे रख सकता हूं?
- 11. मैं monodevelop3.0.6 कैसे अपडेट कर सकता हूं और ओएसएक्स में mono3.0.3 को बरकरार रख सकता हूं?
- 12. मैं अपने सॉफ्टवेयर प्रोजेक्ट को कैसे खोल सकता हूं और नियंत्रण रख सकता हूं?
- 13. लाटेक्स में, मैं आयातित ग्राफिक्स ऑब्जेक्ट पर टेक्स्ट कैसे रख सकता हूं?
- 14. मैं नॉकआउट के सरणी को कैसे तोड़ सकता हूं या जारी रख सकता हूं?
- 15. मैं अपने विधि इनपुट पैरामीटर पर मान्य बाधाओं को कैसे रख सकता हूं?
- 16. मैं वर्तमान में चल रहे लिनक्स प्रक्रिया को पृष्ठभूमि में कैसे रख सकता हूं?
- 17. मैं एक आरजीबी छवि को ग्रेस्केल में कैसे परिवर्तित कर सकता हूं लेकिन एक रंग रख सकता हूं?
- 18. मैं एक गिट भंडार कैसे क्लोन कर सकता हूं और रिमोट्स रख सकता हूं?
- 19. मैं एक विशिष्ट आलेख को हमेशा सामने वाले पृष्ठ पर कैसे रख सकता हूं?
- 20. jQuery त्रुटि फ़ॉर्म सत्यापन
- 21. मैं एएसपी.नेट वेब सेवा क्लाइंट अनुरोधों पर रख-रखाव कैसे अक्षम कर सकता हूं?
- 22. मैं बहिष्कृत तरीकों से कैसे बच सकता हूं और पीछे की संगतता को कैसे बनाए रख सकता हूं?
- 23. धागे को इष्टतम पर रख रहा है?
- 24. डब्ल्यूपीएफ - मैं एक adornedElementPlaceholder पर उपयोगकर्ता नियंत्रण कैसे रख सकता हूं?
- 25. मैं स्ट्रिंग से गैर अल्फान्यूमेरिक वर्ण कैसे छीन सकता हूं और रिक्त स्थान रख सकता हूं?
- 26. मैं mod_rewrite कैसे कर सकता हूं और क्वेरी स्ट्रिंग्स रख सकता हूं?
- 27. मैं अपने डेटाबेस को एसडी कार्ड पर कैसे रख सकता हूं और ORMLite का उपयोग कैसे कर सकता हूं?
- 28. डब्ल्यूपीएफ में, टेक्स्टबॉक्स में सत्यापन त्रुटि को नीचे दी गई छवि की तरह कैसे प्रदर्शित करें?
- 29. क्या मैं .net (फॉर्म) संदेश बॉक्स या सामान्य संवाद की स्थिति रख सकता हूं?
- 30. मैं ग्रिड-जैसी प्रारूप में छवियों को किस तरीके से रख सकता हूं?
तो, हर बार, यदि आप एक गलती (जो ग्राहक साइड सत्यापन पकड़ नहीं होगा) बनाने के लिए, आप फिर से अपलोड करना होगा? – Geo
यदि कोई ऐसा क्षेत्र है जिसके लिए सर्वर साइड सत्यापन की आवश्यकता है (उदाहरण के लिए उपयोगकर्ता नाम लिया गया है तो जांचें), AJAX का सत्यापन करने के लिए क्यों उपयोग नहीं करें? –
@Daniel Roseman, तो फ़ाइलों को फिर से अपलोड करने से रोकने के लिए हम क्या कर सकते हैं सबसे छोटा परिवर्तन क्या है? मैंने इसे कभी नहीं किया है, लेकिन चूंकि हम अपलोड की गई फ़ाइल को सर्वर में रख सकते हैं (इसे अस्थायी निर्देशिका से किसी अन्य स्थान पर ले जाकर) क्या कोई तरीका है कि हम अंतिम परीक्षण के दौरान अपलोड की गई फ़ाइल को अगले परीक्षण के साथ अपलोड कर सकते हैं जब उपयोगकर्ता बिना किसी सत्यापन त्रुटि के फॉर्म को सही ढंग से भरता है? अगर हम किसी भी तरह ऐसा कर सकते हैं, तो हम पहले से अपलोड की गई फ़ाइल पर विचार करेंगे और तदनुसार इसे संसाधित करेंगे। –