用$path="d:\\图片\\";能读到文件

解决方案 »

  1.   

    目前的浏览器支持显示tiff了?
      

  2.   

    Few browsers support TIFF images in <img> tags. 
    最好用php 的gd函数处理一下然后显示。
      

  3.   

    目前的浏览器支持显示tiff了?
      

  4.   

    问题得到初步解决,但不彻底,望各位高手指点。
    1、站外文件的读取:使用虚拟目录设置。
    2、TIF图片的显示:要求客户端安装alternatiffx-1_8_2。由于图片数量达百万级,不可能通过GD处理生成新的图片。
      

  5.   

    应该可以,不需要通过虚拟目录.首先,根据看楼主上面的意思,你的网站和图片目录是存在于一台服务器内********(用$path="d:\\图片\\";能读到文件)********下面说的一切都以放在一起为准,如果不放在一起,就当我什么也没说.1. 假设你的网站目录为d:\www\myweb\
    2. 假设你的图片目录为d:\www\mydiff\
    3. apache里设置d:\www\myweb\为默认路径,则d:\www\mydiff\为站外目录
    ---------以上应该符合楼主的假设吧.
    4. 在d:\www\myweb\里建立一个文件,config.inc.php
    5. 在该文件里输入以下几行内容
    //这一行的意思是,将ROOT里的值设为d:\www\,也就是d:\www\myweb\的上一层路径
    @define( "ROOT", dirname(dirname(__FILE__)));
    //这一行的意思是,让TIFF_ROOT里的值为 d:\www\mydiff\
    @define( "TIFF_PATH", ROOT . '/mydiff/');
    然后,在d:\www\myweb\里建立任意文件.只要在该文件前面载入config.inc.php.就
    可以直接使用TIFF_PATH . '该tiff的文件名'调用该图片以上供参考,希望对你有帮助
      

  6.   

    是可以的,我见过一种
    就是显示图片时用程序显示
    <img src="xxx.php?xxx&XXX">显示图片
    该链接调用程序xxx.php,xxx.php在可见web目录里,但读取的图像则不在web目录里