类似QQ mail 中,在加入图片的时候上传本地图片图片上传之后查看图片地址,是类似这样的:http://m3.mail.qq.com/cgi-bin/viewfile?f=CE0F5C941EAF30D0771DDF979262DEFD62A84C95B94B413964A28B5A1AF42AA338B12F7477B8D42D1B7152C319FE1CA6E42E55826B10BE6E3C113627684900D1D600DB9B741E456B05F4CF237BE4A2321430E7D9F3F718DC&sid=giUdiLs99FUOIyZq2gB1dDyz请问,1. 图片本身有传到QQ 服务器上么?
      2. 如何实现类似这种用字符串来表示图片而不是按路径来显示图片的?(比如/image/test.jpg之类的)

解决方案 »

  1.   

    可以把目录地址加密用viewpic.php?dir=……将dir解密,然后设定为图片输出格式 比如header('Content-type: image/jpeg');echo file_get_contents("图片路径");即可这种方式控制图片访问权限比较方便
      

  2.   

    1. 图片本身有传到QQ 服务器上么?
    是传到了服务器上,但应该是单独的图片服务器
    2. 如何实现类似这种用字符串来表示图片而不是按路径来显示图片的?(比如/image/test.jpg之类的)
    如楼上说的类似,这种都属于动态访问,对服务器压力较大,一般也需要单独的服务器处理