用php在我的网站上发布图片时遇到问题

时间:2014-09-02 02:41:53

标签: php image

我能够在服务器上的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);
        }
    ?>

2 个答案:

答案 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 />"