Welcome Guest, Not a member yet? Register   Sign In
Invalid or corrupt image when using force download in codeigniter
#1

[eluser]beben[/eluser]
I use download helper in codeigneter,, when i download file jpeg and open it,, it becomes invalid or corrupt...

What should i do..

Thank you...

Controller
Code:
function downloadSuratElektronik($file)
{
    $this->load->helper('download');
    $file_data = file_get_contents(base_url()."data/".$file);
    $file_name = $file;
    force_download($file_name, $file_data);
}

Model
Code:
function getSuratKeluar(){
    $data = $this->db->get('surat_keluar');
    if ($data->num_rows() > 0){
        foreach ($data->result() as $row){
            $hasil[]=$row;
        }
        return $hasil;
}

View
Code:
<table>
    <tr>
    <td>File Upload</td>
    </tr>
    &lt;?php
    foreach ($hasil as $data) :
    ?&gt;
    <tr>
    <td><a href="&lt;?=base_url();?&gt;main/downloadSuratElektronik/&lt;?=$data-&gt;link_upload?&gt;">
    /&lt;?=$data->link_upload?&gt;</a></td>
    </tr>
    &lt;?php endforeach; ?&gt;
</table>


Messages In This Thread
Invalid or corrupt image when using force download in codeigniter - by El Forum - 06-05-2012, 03:08 AM



Theme © iAndrew 2016 - Forum software by © MyBB