How can I use $_POST with multipart/form-data for file uploads?
1003 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
ईरान का दक्षिणी इज़राइल पर हमला: ऊंची इमारत पर मिसाइल गिरने से आसमान में छाया काला धुआं
20 Jun 2025 0
नितिन गडकरी ने की FASTag वार्षिक पास की घोषणा: ₹3,000 में करें हाईवे पर बिना रुकावट की यात्रा
18 Jun 2025 0
ईरान-इज़रायल तनाव के बीच भारत की बड़ी कार्रवाई,
17 Jun 2025 0
इजरायल का तेहरान पर और हमले का ऐलान,
14 Jun 2025 0
कोविड-19 भारत 2025: सक्रिय मामले 6,800 के पार
11 Jun 2025 1
पति की हत्या के बाद पत्नी ने किया आत्मसमर्पण:
09 Jun 2025 5