2012-11-20 52 views
0

我已经在类图像上构建了一个函数,用于检索或以二进制格式检索图像。但是,当我调用该控制器方法时,我只是收到错误图标。CodeIgniter - 不显示二进制图像

我需要这样做,因为图像正在发送到iOS和Android应用程序。

图像的路径是正确的(我仔细检查过它)

我用笨2.1.3和我的代码看起来像这样

$images = $this->image->getImageById($database,$id); 

     $data = fopen($images->path, 'rb'); 
     header('Content-type: image/jpeg'); 
     fpassthru($data); 

任何想法上哪能做到这一点?

谢谢

+0

你得到任何错误消息....... –

+0

都能跟得上。当图像没有找到时,只有那个图标 –

+0

您是否在视图文件中显示图像...... –

回答

-2

我认为这可能会对您有所帮助。在模型文件中得到结果后,在你的示例$图像。

在视图文件中像您正在寻找这样的事情这<img src="<?php echo $images['path'] ?>" />

+0

我不想显示图像。我想把它作为一个二进制发送 –

+0

你想发送图像链接......... –

+0

在第一行 - “我已经建立了一个类图像的功能,检索或应该检索我的图像一个二进制格式“。 我不想发送图像链接。我想发送整个图像! –