request->url;"/> request->url;">

ホームページ >バックエンド開発 >PHPチュートリアル >php&cakephp での画像の表示に関する問題

php&cakephp での画像の表示に関する問題

WBOY
WBOYオリジナル
2016-06-13 12:32:481006ブラウズ

php&cakephp
での画像の表示に関する問題 参照: http://bbs.csdn.net/topics/360220433

private function outputFile2Brower(){
        $filename=   WWW_ROOT."../../".$this->request->url;
        if (!file_exists($filename)) {
            throw RuntimeException("File $filename not found");
        }
        //TODO:这里应该智能判断type字符串
        /*这个做法不对,容易导致一些图片无法显示
        header("Content-Type:image/jpg");
        header("Content-Length: ".filesize($filename));
        readfile($filename);*/
        $image = file_get_contents($filename);
        //$content=addslashes($image);
        header('Content-type: image/jpg');
        echo $image;
    }
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。