这个是我的文件夹组织,我在views中的header中有这样一段代码   <img src="../image/arrow.gif">不能正常显示改成   <img src="image/arrow.gif">就可以正常显示了,按照相对路径的写法应该是这个才对,views上层的文件,下的image文件中的arrow.gif,同理我在css文件夹下的样式如果这样写 background-image:url(../image/logo.gif);图片显示正常,请教各位大侠了 。

解决方案 »

  1.   

    图片不能显示文字描述下文件夹的组成|---pxbshop
        |---css
        |---image
        |---views
            |---header.php<img src="../image/arrow.gif">就写在header.php中。
      

  2.   

    你的views文件夹内 有当前运行的php 和image文件夹 和 css文件夹
    image内有arrow.gif
    css内有style.css
    如果是这样的架构的话 就应该<img src="image/arrow.gif">或
    <img src="./image/arrow.gif">
      

  3.   

    但是事实证明header.php中只能用<img src="image/arrow.gif">,而且 css中的只能用img src="../image/arrow.gif">,
      

  4.   

    header.php是被上层的某个php调用的吧?路径的问题可以用魔术常量或者$_SERVER['DOCUMENT_ROOT']来解决