【发布时间】:2020-10-02 00:57:05
【问题描述】:
所以我在“/files”文件夹中想要以“newfile.jpg”文件名打开的文件夹中有一个图像。打开图片的最佳方式是什么?
我试过了:
<?php
$dir = "/files/";
$open = fopen($dir."newfile.jpg", "r");
echo "<a target='_blank' href='".$open."'>";
echo "Open File";
echo "</a>"
?>
它给了我一个“找不到对象!”错误
【问题讨论】:
-
找不到对象就像 404 未找到错误文件不存在于您的文件目录中
-
@Jerson 但如果我将它与文件放在同一个文件夹中,它仍然会显示该错误
-
@eagle.exe 引用同一文件夹中的文件时,$dir 应为
"./" -
@Laif 我尝试使用位于“/files/”中的文件,并使用“./newfile.jpg/”使用同一文件夹,但结果仍然是“找不到对象”。
-
@eagle.exe 请截屏或完整呈现您的文件层次结构,以便我们知道所有内容在现实中的位置