我正试图在我拥有的运行apache的amazon lightsail机器上运行一个非常文件上传的东西。出于某种原因,当我点击提交时,下一个页面会显示html,但我收到一个错误,说方法不是post,而是使用enctype。我把这个添加到了我的表单页面,不幸的是没有任何变化。
index.html
<form action="submission.php" method="post" enctype="multipart/form-data">
<label for="pdf">Upload your pdf</label>
<input type="file" id="pdf" name="pdf" accept=".pdf"></br></br>
<label for="pics"> Optional extra credit </label>
<input type="file" id="pics" name="pics" accept="image/*"></br></br>
<input type="submit" value="Submit">
</form>
然后我使用类似$_POST["pdf"]
的东西来检索信息
请帮助
编辑:在写这篇文章的时候,我的lightsail实例停止了工作,所以我无法获得确切的代码
PHP处理$_files超全局变量中的表单上载文件,而不是$_POST
中的表单上传文件。
您可以在$_FILES['pdf']
和$_FILES['pics']
中访问它们