How do I handle file uploads via $_POST in PHP?
1003 Aug 2024
Handling file uploads via $_POST
requires setting the correct enctype
and using the $_FILES
array:
<form method="post" action="upload.php" enctype="multipart/form-data">
<input type="file" name="file">
<input type="submit" value="Upload">
</form>
In upload.php
, process the uploaded file using $_FILES
:
<?php
if ($_SERVER["REQUEST_METHOD"] === "POST") {
if (isset($_FILES["file"]) && $_FILES["file"]["error"] === UPLOAD_ERR_OK) {
$tmp_name = $_FILES["file"]["tmp_name"];
$name = $_FILES["file"]["name"];
move_uploaded_file($tmp_name, "uploads/" . $name);
echo "File uploaded successfully";
} else {
echo "File upload failed";
}
}
?>
Ensure the uploads directory is writable and handle errors appropriately.
0 likes
Top related questions
Related queries
Latest questions
ऑनलाइन पैसे कमाने के 10 आसान तरीके
18 Nov 2024 169
ऑनलाइन पैसे कमाने के 10 सबसे
18 Nov 2024 2
Hello friends 😄
18 Nov 2024 4
Middle East news
18 Nov 2024 5
पुरुषस्य अस्तित्वम् (पुरूष का अस्तित्व)
18 Nov 2024 5
प्यार करना चाहिए या नहीं ❤️ ? जानिए सही जवाब ||
18 Nov 2024 12
American Go Talent
18 Nov 2024 8
17 सितंबर को कौनसा दिवस मनाया जाता हैं
18 Nov 2024 13
मैं मासूम
18 Nov 2024 8
Download New Bollywood Movie Singham Again 2024
18 Nov 2024 16
लिंग🍌 को मोटा कैसे करे।
17 Nov 2024 1