读书人

新手。很急很急

发布时间: 2012-02-14 19:19:19 作者: rapoo

新手求救。很急很急。

PHP code
<php           $usrinfo = "aaa.jpg";    $Picfactory = "E://emenu/LoveBar/EMenuManager/EMenuManager/bin/Debug/Files/";    $path = iconv("gb2312","UTF-8",$Picfactory.$usrinfo);//    $usrinfo = "cafe.jpg";    //检查图片是否存在    if(!file_exists($path)) exit;//    header("Content-Transfer-Encoding:binary");    //文件名称    $pathinfo=pathinfo($usrinfo);      Header('Content-Type:image/'.$pathinfo['extension']);    Header( "Accept-Length:".filesize($path));    Header( "Content-Disposition:attachment;filename=". $pathinfo['basename']);     echo readfile($path);    exit;?>
我这个为什么下在图片打不开。是什么问题。。。急急急。。。。

[解决办法]
编码问题
加上这句
header('Content-Encoding: none');
[解决办法]
代看起有什,我在firefox下了一下什.不清楚你下的片打不是什意思.
你可以更其他片 例如 png gif 看看是否正常。包括更其他器.

另外
<php 修改成 <?php
可能是你代的候疏漏了.
[解决办法]
图片的路径你看看。

读书人网 >PHP

热点推荐