我能够在服务器上的uploads文件夹中列出我保存的图像,但是我不确定在发布图像时我做错了什么。我可以列出文件的名称,但我无法显示图像。
代码:
<?php
if ($handle = opendir('/home/kevin/html/uploads')) {
echo "Directory handle: $handle\n";
echo "Entries:"."<br>";
while (false !== ($entry = readdir($handle))) {
//echo "$entry"."<br>";
echo "<img src = "$entry" alt = " ">"."<br>"
}
closedir($handle);
}
?>
答案 0 :(得分:1)
您需要转义引号:
echo "<img src = \"$entry\" alt = \"\"><br>";
答案 1 :(得分:0)
2个选项:
1.连接echo "<img src = '".$entry."' alt = ' '>"."<br />"
2.转义echo "<img src = \"$entry\" alt =\" \">"."<br />"