我有一个 HTML 表单,其中包含一堆文本输入和一个文件输入。我的文本输入很好地传递到我的函数中,但是文件的工作方式不同。这是我想要通过的:
$submit = submit_server($_POST['name'], $_POST['ip'], $_FILES['banner'], $_POST['description'], $_POST['slots'], $_POST['tags']);
以下是该函数的内容:
submit_server($name, $ip, $banner, $description, $slots, $tags)
这是我的表格:
<form action="submit.php" method="POST">
...some text inputs...
<input type="file" name="banner" />
</form>
有什么我需要改变才能完成这项工作吗?在我的函数中,我检查文件if(!$banner){ return false; }
并返回 false。
我只需要将整个文件对象传递给我的函数。谢谢!