javascript - 如何使用 PHP 在 dropzone.js 中上传文件
问题描述
所以我有一个 dropzone 上传文件参数,我想将该文件发送到 PHP,以便我可以将其上传到数据库。我已经有该文件的 post 参数
$_POST['filetest']
和形式
<form id="recruit_form" action="<?php echo current_url(); ?>" method="post" enctype="multipart/form-data">
<input type="text" id="name" class="form-input " name="name"
placeholder="<?php echo translate('name'); ?>" required>
</div>
<input type="text" id="email" class="form-input " name="email"
placeholder="Email" required>
</div>
<div id="dropzone"></div>
</form>
那么如何使用我分配的帖子名称(filetest)在 PHP 中获取文件。因为现在,它没有任何名字。其他的工作得很好,我尝试添加 name="filetest",但没有成功,唯一出现错误的输入就是这个。
解决方案
请使用 HTML 表单中的输入文件字段,例如<input type="file" name="filetest" >
if (move_uploaded_file($_FILES["filetest"]["tmp_name"], 'Target file with path')) {
echo "The file ". basename( $_FILES["filetest"]["name"]). " has been uploaded.";
} else {
echo "Sorry, there was an error uploading your file.";
}
希望这会帮助你。
推荐阅读
- prism - Prism v8.0.0.1909:聚合目录和容器
- android - 如何在颤振中使用 for 循环?
- python - 从锚标签中读取、提取href并扫描标签以查找特定的值/位置
- flutter - 如何使用 StreamBuilder 合并两个流并同时发出它们
- java - 房间:@Embedded 与 @TypeConverters
- javascript - 二进制搜索以找到最接近目标数字的浮点值
- electron - Electron 快速入门指南的问题
- windows - 键盘上是否有与转义键相反的键?
- c# - 使用 .NET Core 读取扩展文件属性
- java - Java REST API 复杂查询