为什么图像不使用php显示

时间:2012-12-04 11:17:34

标签: php apache2

我做了php代码,用于显示文件夹中可用的图像。当我运行代码时,无法显示图像,而浏览器将占用图像。因此,我亲切地提到了我的代码,任何人帮助我做了什么错误。谢谢。如果可以共享php代码以显示文件夹中可用的图像吗?

 $files = glob("/home/aspire/Downloads/*");
 for ($i=0; $i<count($files); $i++)
 {
     $num = $files[$i];
     echo $num."<br>";
     echo '<img src="'.$num.'" alt="Here should be image" width="256" height="192" >'."                <br>"."<br>";
 }

2 个答案:

答案 0 :(得分:2)

使用glob作为

glob("/home/aspire/Downloads/"."*.jpg");

OR

glob("/home/aspire/Downloads/"."*.*");

并确保路径正确

答案 1 :(得分:1)

此脚本位于何处? 你应该在echo '<img src="'.$num.'"中添加变量$ num和相对路径到图像文件。

如果您的PHP脚本位于/ home / aspire中,则显示代码如下所示: echo '<img src="Downloads/'.$num.'" ...`