我有一个 php 文件,它将 jpegs 和 png 等图像上传到一个名为 uploads 的文件夹中,该文件夹存储在 apache 服务器上,并且与 php 文件位于同一位置。
我检查了 HTML 和 PHP 的代码,两者似乎都很好,但是每当我尝试上传文件时,我总是收到一条错误消息,并且文件没有上传。
如果比我更有经验的人可以查看我的代码并告诉我为什么它会以这种方式表现,我将不胜感激。
这是 HTML 表单:
<!--
To change this template, choose Tools | Templates
and open the template in the editor.
-->
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Upload Your File</title>
</head>
<body>
<?php
// put your code here
?>
<form enctype="multipart/form-data" method="post" action="fileHandler.php">
Select File:
<input name="uploaded_file" type="file"/><br/>
<input type="submit" value="Upload"/>
</form>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
这是提交表单时执行的 PHP 文件:
<?php
/*
* …Run Code Online (Sandbox Code Playgroud)