2012-11-20 64 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

在第一行 - 「我已經建立了一個類圖像的功能,檢索或應該檢索我的圖像一個二進制格式「。 我不想發送圖像鏈接。我想發送整個圖像! –