html 上传文件 到本地文件夹
HTML本身是不支持上传文件到本地文件夹的。HTML只能在客户端将文件上传到服务器。如果您需要将文件上传到本地文件夹,您需要使用其他编程语言的帮助,例如Java、PHP、Python等。在这种情况下,您需要编写一个服务器端脚本来处理文件上传,然后将文件保存到本地文件夹中。以下是一个使用PHP上传文件并将其保存到本地文件夹的示例代码:
HTML代码:
<form method="post" action="upload.php" enctype="multipart/form-data">
<input type="file" name="fileToUpload" id="fileToUpload">
<input type="submit" value="Upload" name="submit">
</form>
PHP代码:
<?php
$target_dir = "uploads/"; // 本地文件夹路径
$target_file = $target_dir . basename($_FILES["fileToUpload"]["name"]);
if (move_uploaded_file($_FILES["fileToUpload"]["tmp_name"], $target_file)) {
echo "The file ". basename( $_FILES["fileToUpload"]["name"]). " has been uploaded.";
} else {
echo "Sorry, there was an error uploading your file.";
}
?>
在上面的示例中,当用户上传文件时,PHP脚本将检查文件是否成功上传,并将文件保存到本地文件夹“uploads”中。如果上传成功,将显示“文件已上传”消息,否则将显示“上传文件时发生错误”的消息。请注意,必须确保服务器上的“uploads”文件夹具有正确的文件权限,以便PHP可以将文件写入该文件夹。
原文地址: https://www.cveoy.top/t/topic/ber5 著作权归作者所有。请勿转载和采集!