php - Not picking up a variable within an if statement. -
यदि ($ _ फ़ाइलें ['fileField'] ['tmp_name']! = "") {$ Newname = "$ fid.jpg"; गूंज $ newname; move_uploaded_file ($ _ फ़ाइलें [ 'fileField'] [ 'tmp_name'], "छवियों / कवर / $ NewName"); } मैं अपडेट करने के लिए एक छवि प्राप्त करने का प्रयास कर रहा हूं, हालांकि आईडी वैरिएबल पहचाना नहीं जा रहा है
नोटिस: अपरिभाषित चर: targetID में D: \ shares \ छात्र \ वेब \ सॉफ्ट20171 \ N0431485 \ फिल्म पर समय - अपडेट किया गया \ update_movie.php लाइन 125 पर '.jpg
चेतावनी: move_uploaded_file (images / covers /'
नोटिफिकेशन : अनिवार्य चर: targetID में डी: \ शेयरों \ छात्र \ वेब \ सॉफ्ट20171 \ N0431485 \ फिल्म पर समय - अपडेट किया गया \ update_movie.php लाइन 125 < / B>
'.jpg): स्ट्रीम को खोलने में विफल: डी: \ शेयर \ विद्यार्थी \ वेब \ सॉफ्ट20171 \ N0431485 \ फिल्म पर अमान्य तर्क - समय पर अपडेट किया गया \ update_movie.php पंक्ति 64 पर
चेतावनी: move_uploaded_file (): 'C: \ WINDOWS \ Temp \ php372.tmp' से 'चित्र / कवर /' /
सूचना ले जाने में असमर्थ: अपरिवर्तनीय वैरिएबल : TargetID में डी: \ शेयरों \ छात्र \ वेब \ सॉफ्ट20171 \ N0431485 \ फिल्म पर समय - अपडेट किया गया \ update_movie.php लाइन 125
'.jpg' में डी: \ शेयर \ छात्र \ वेब \ सॉफ्ट20171 \ N0431485 \ समय पर फिल्म - अद्यतन 64 \ लाइन पर update_movie.php 64 < / p>
कोई भी विचार?
मैं आपको पहले से एक अन्य व्यक्ति के साथ काम करने वाले एक नमूने प्रदान करूंगा, यह सही होगा आपकी समस्या:
& lt;? Php if (isset ($ _ FILES ['userfile'])) {$ uploaddir = '/ var / www / test / uploads /'; // अपलोड किए जाने वाले पथ $ अपलोडफ़ाइल = $ अपलोड डियर basename ($ _ फ़ाइलें [ 'userfile'] [ 'नाम']); अगर (! File_exists ($ अपलोडडिपर)) {एमकेडीआईआर ($ अपलोड डियर, 0777, सच); } गूंज "& lt; p & gt;"; // त्रुटि जांचते समय विस्तारित है ($ _ FILES ['userfile'] ['त्रुटि'] == 2) {गूंज "आप 512kb के अधिकतम फ़ाइल अपलोड आकार को पार कर चुके हैं।"; विवरण झूठा है; } If (move_uploaded_file ($ _ FILES ['userfile'] ['tmp_name'], $ अपलोडफ़ाइल)) {गूंज "फ़ाइल मान्य है, और सफलतापूर्वक अपलोड की गई थी। \ N"; } Else {गूंज "अपलोड विफल"; } गूंज "& lt; / p & gt;"; गूंज '& lt; पूर्व & gt;'; गूंज 'यहां कुछ और डिबगिंग जानकारी दी गई है:'; print_r ($ _ फ़ाइलें); प्रिंट करें "& lt; / pre & gt;"; } और {? & Gt; & lt; form enctype = "multipart / form-data" क्रिया = "" method = "POST" & gt; & Lt; इनपुट प्रकार = "छिपा हुआ" नाम = "MAX_FILE_SIZE" मान = "512000" / & gt; इस फाइल को भेजें: & lt; input name = "userfile" type = "file" / & gt; & Lt; इनपुट प्रकार = "सबमिट करें" मान = "फाइल भेजें" / & gt; & Lt; / प्रपत्र & gt; & Lt;? Php}? & Gt;
Comments
Post a Comment