上传后检索图像网址

时间:2012-11-06 04:51:11

标签: php html file-upload

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

<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'的数据

1 个答案:

答案 0 :(得分:0)

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

上传后$_FILES数组将包含$_FILES["file"]["tmp_name"],其中“file”是表单中的输入名称。有一些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"]

这是你要求的吗?