2013-07-10 8 views
6

में छवि अपलोड करते समय पिछली फ़ाइल को ओवरराइट करें मैं कोडनिर्देशक में छवियां अपलोड कर रहा हूं, यह बहुत अच्छा काम कर रहा है। लेकिन जब मैं छवियों को अद्यतन करने का प्रयास करता हूं, तो कोडइग्निटर स्वचालित रूप से प्रत्येक छवि के अंत में 1 जोड़ता है। जो मेरी छवि निर्देशिका में अप्रयुक्त छवियों को जोड़ देगा। मैं इसे एक नया नाम देने और इसे सहेजने के बजाय मौजूदा छवि को कैसे ओवरराइट कर सकता हूं?कोडनिर्देशक

+0

कुछ कोड, – user20232359723568423357842364

उत्तर

19

आप overwrite config पैरामीटर

$config['upload_path'] = './uploads/'; 
$config['overwrite'] = TRUE; 

$this->load->library('upload', $config); 

$this->upload->initialize($config); 

की आपूर्ति करना चाहिए अपलोड वरीयताओं के लिए Documentation

पसंद देखें: के ऊपर लिख

डिफ़ॉल्ट मान: गलत

विकल्प: सही/गलत (बुलियन)

विवरण: हैं, तो सही पर सेट किया है, तो एक आप अपलोड मौजूद हैं के रूप में एक ही नाम के साथ एक फ़ाइल, यह ओवरराइट किया जाएगा। यदि गलत पर सेट किया गया है, तो नंबर फ़ाइल नाम में जोड़ा जाएगा यदि एक ही नाम मौजूद है।

+1

कैसे करता है, तो अलग फ़ाइल प्रकार अधिलेखित करने के लिए अच्छा होगा क्योंकि उपयोगकर्ता किसी भी प्रकार अपलोड कर सकते हैं, तो हम यह कैसे हल कर सकते हैं? – 151291

संबंधित मुद्दे