0

我正在尝试使用基本的上传表单将图像放置到我的服务器上,并希望代码在上传后在页面上发布新的图像 url。我知道这是一个模糊的问题,但我已经进行了大量搜索,但没有可用的结果。如果有人可以帮助我,或者只是指出正确的方向,将不胜感激。

<form action="upload.php" method="post" enctype="multipart/form-data">
<p>
<label for="file">Select a file:</label> <input type="file" name="userfile" id="file"> <br />
<button>Upload File</button>
<p>
</form>

到目前为止我所拥有的一切我知道开始的并不多我不知道如何处理发送到“upload.php”的数据

4

1 回答 1

0

这里。与使用数组的方式类似$_POST,您可以使用$_FILES数组检索表单提交的文件。

$_FILES上传后数组将包含,$_FILES["file"]["tmp_name"]其中“文件”是表单中的输入名称。不过,有一些 PHP 框架可以帮助您更好地处理临时文件。

如何使用?在包含表单的 php 文件中:

<form action="upload_file.php" method="post"
enctype="multipart/form-data">
<label for="file">Filename:</label>
<input type="file" name="file" id="file" /> 
<br />
<input type="submit" name="submit" value="Submit" />
</form>

然后在upload_file.php中:

echo $_FILES["file"]["tmp_name"]

这是你要求的吗?

于 2012-11-06T04:56:58.647 回答