【发布时间】:2020-07-19 10:00:56
【问题描述】:
我构建了一个表单来使用 php 在文件夹中上传图像文件。上传有效,我可以在我的目录中看到上传的文件,但是当我尝试检索相同的图像 url 以显示在某个位置时,它不起作用。这是我的代码
我没有上传整个 upload.php 文件。
if (move_uploaded_file($_FILES["fileToUpload"]["tmp_name"], $newfilename))
{
echo $newfilename;
header("location: welcome.php");
die();
}
图片位置是welcome.php文件
<div style="width: 140px; height: 150px; border-radius: 5px; background: #eee;">
<? php echo $newfilename>
<img src="<?php $newfilename>" width="140px" height="150px" alt="Upload photo" border-radius="10px">
</div>
当我尝试回显$newfilename 时,它在upload.php 文件和welcome.php 中显示的值不同。实际上缺少文件扩展名,为什么如此不同。获取上传文件url的正确代码
提前致谢。
【问题讨论】: