显示来自不同磁盘的图像

时间:2016-02-07 16:46:52

标签: php html

您好我想显示来自不同磁盘的图片。 这是我的代码。 有可能这样做吗?

      $a = "D:/img/1.jpg";
      <img src="<?php echo $a; ?>"  alt="...">

我在我的localhost上使用它。这不适用于网络。

我在这里添加截图。 当我来到img之上它显示链接。但没有显示img。我使用灯箱。 但如果没有灯箱,它就不会再出现了。

example

2 个答案:

答案 0 :(得分:0)

我想在协议中使用此类网址:$a = 'file:///D:/img/1.jpg';

答案 1 :(得分:0)

只有将html文件直接加载到浏览器时,才能使用您提供/附加的示例。如果您通过localhost加载它是不可能的。在你的情况下,你将不得不做这样的事情:

<?php
$image = file_get_contents('D:/img/1.jpg');
$image_codes = base64_encode($image);
?>
<image src="data:image/jpg;charset=utf-8;base64,<?php echo $image_codes; ?>" />

参考:How to retrieve and show images from another drive using src attribute in <img> tag?