我在这里使用 file_exist 得到了一个代码。它检查目录中是否存在 .txt 和 .jpg 文件。然后在警告框中显示这些。它适用于 .txt,但不适用于 .jpg。它显示图像源而不是图像本身。我在这里做错了什么?你能给我一些帮助吗?提前非常感谢!这是我的代码。
搜索.php
<?php
class Model
{
public function readexisting()
{
if(
file_exists($_SERVER['DOCUMENT_ROOT']."/Alchemy/events/folder-01/event-01.txt")
&&
file_exists($_SERVER['DOCUMENT_ROOT']."/Alchemy/events/folder-01/event-01.jpg")
)
{
$myPic = "/Alchemy/ajax/events/folder-01/event-01.jpg";
echo $myPic;
$myFile = ($_SERVER['DOCUMENT_ROOT'] . "/Alchemy/events/folder-01/event-01.txt");
$fh = fopen($myFile, 'r');
$theData = fread($fh, filesize($myFile));
fclose($fh);
echo $theData ;
}
else
{
echo "The file $myFile does not exist";
}
}
}
?>