2017-06-14 11 views
0

に画像や標準のPHPダウンロード私はCodeIgniterのダウンロードクラスを使用して、ハードドライブが、運にこれらのイメージをダウンロードしようとしているハードドライブのCodeIgniter PHP

<code>Click <a href="<?php echo base_url()."download";?>">HERE</a> To Download</code> 

コントローラ

function download(){ 
      $this->load->helper('download'); 

     $students =$this->db->get('students')->result(); 
$images=explode(',',$students->images); 

        for($i=0;$i<sizeof($images)-1;$i++){  
//$path = base_url().$images[$i]; 
     $data =get_file_contents(base_url().$images[$i]); 
    $img = base_url().$images[$i]; 
          $contents = explode('/', $img); 
          $name = "test.jpg"; 

    $download = force_download($name,$data); 

} 

画面

答えて

0
Click <a href="<?php echo base_url('controllerNameHere/download');?>">HERE</a> To Download 

"download"の前に、コントローラ名をbase_url( )、hrefで。 コントローラ

file_get_contents(FCPATH . 'whereYourImageKept' . $image); 

あなたがあなたのイメージを保持している画像のパスを入れてください。

テーブルの構造を指定してください。

+0

にhtmlのダウンロード属性ですが、各リンクは一つの画像をダウンロードする画像のhrefノウハウは、見るでしょう画像はユーザーとユーザープロファイルに属しますので、ユーザーと同じ機能に入れてください。別のフォルダに入れてください –

+0

同じ空白のページは表示されません –

+0

私はテーブル構造を見せてもらえますより詳細に答えてください。 – molagbal

0

actully私は私がしなければならないすべてのすべての後に機能を必要としなかったことはパットのhrefタグ

<code>Click <a href="<?php echo base_url().$images[$i] ;?>" download="<?php echo $name ?>">HERE</a> To Download</code> 
関連する問題