How can I use $_POST with multipart/form-data for file uploads?
1103 Aug 2024
When handling file uploads with $_POST
, you need to set the form’s enctype
attribute to multipart/form-data
. This allows the browser to send file data in a format that can be processed by PHP:
<form method="post" action="upload.php" enctype="multipart/form-data">
<label for="file">Choose file:</label>
<input type="file" id="file" name="file">
<input type="submit" value="Upload">
</form>
In upload.php
, process the uploaded file with the $_FILES
array. This array contains file details like $_FILES["file"]["tmp_name"]
for the temporary file path and $_FILES["file"]["name"]
for the original file name.
0 likes
Top related questions
Related queries
Latest questions
सबसे अच्छा हिंदी व्याकरण पढ़ने वाला वेबसाइट।
06 Sep 2025 3
व्लादिमीर पुतिन महीने के अंत में कर सकते हैं भारत का दौरा; अमेरिकी टैरिफ वॉर के बीच बड़ी खबर
08 Aug 2025 3
ट्रंप ने भारत पर लगाया 25% अतिरिक्त टैरिफ, अब कुल शुल्क हुआ 50%, 21 दिन बाद लागू होंगे नए नियम
07 Aug 2025 4
ट्रम्प आज भारत पर और ज्यादा टैरिफ लगा सकते हैं, रूसी तेल खरीदने से दिक्कत, कल कहा था- 24 घंटे में ऐलान करूंगा
06 Aug 2025 6
दो देशों में धरती हिली! रूस के कुरील द्वीप समूह और अफ़ग़ानिस्तान में 6.8 तीव्रता का भूकंप
02 Aug 2025 7
चीन में बच्चा पैदा करने पर ₹1.30 लाख देगी सरकार
31 Jul 2025 3