0

我正在 Yii 中创建一个项目。我的表格Dnymedia和字段一样,

动态媒体

-mediaId

-媒体路径

-contentTitleId

假设我将媒体路径存储为 =“ F:\Documents and Settings\All Users\Documents\My Pictures\Sample Pictures

如何将此图像显示为输出?我不需要在视图中显示它。我只想将图像显示为 Yii 中控制器操作的输出。

4

2 回答 2

1

而不是读取文件使用 file_get_contents

header('Content-Type: image/jpeg');
echo file_get_contents('F:\Documents and Settings\All Users\Documents\My Pictures\Sample.jpg');
die;
于 2012-12-19T08:09:37.523 回答
0
This worked for me.Please check it.

public function actionTest()
    {
        header('Content-Type: image/jpeg');
        readfile('http://localhost/myAppetite/images/bodyBg.jpg');
         die;
    }
于 2012-12-19T06:23:14.717 回答