显示指定目录中的所有图像的问题

时间:2015-06-01 12:52:11

标签: php

我正在尝试显示指定目录中的所有图像。

我已经阅读了很多关于此问题的其他问题,我有一个奇怪的问题。

这是我的代码。

  $dirname = 'C:/Projects/RMS/RMS/assets/img/MYADDS/clientslogos/';
  $images = glob($dirname."*.*");
  foreach($images as $image) 
  {
    echo'<img src="'.$image.'" />';
  }

这是我的结果。

    <img src="C:/Projects/RMS/RMS/assets/img/MYADDS/clientslogos/3m_logo.jpg" />
    <img src="C:/Projects/RMS/RMS/assets/img/MYADDS/clientslogos/Bausch&lomb.logo.jpg" />

这是正确的路径,但它们没有显示。我得到每个图像的控制台错误,不允许加载本地资源:file:/// C:/Projects/RMSICORP/RMSICORP/assets/img/MYADDS/clientslogos/3m_logo.jpg。该文件夹位于我的项目目录中。我一直这样做,我不知道这个有什么问题。

当我在chrome dev工具中查看并单击图像链接时,它将以此路径打开:

http://localhost:63879/C:/Projects/RMS/RMS/assets/img/MYADDS/clientslogos/3m_logo.jpg

如果我删除了http://localhost:63879/,则会显示图片。

为什么直接路径<img src="C:/Projects/RMS/RMS/assets/img/MYADDS/clientslogos/3m_logo.jpg" />不起作用的任何想法?

0 个答案:

没有答案