2017-02-12 69 views
0

請幫忙。PHP Codeigniter Base_URL

幾乎完成我最後的項目..

不知何故,畫廊滿足錯誤顯示它的圖片,我想這是因爲BASE_URL

<?php 
     //FOLDER GALLERY-PART 
      $dirname = "./assets/images/gallery/"; 
      $images = glob($dirname."*.jpg"); 

      array_multisort(array_map('filemtime', $images), SORT_NUMERIC, SORT_DESC, $images); 

      foreach($images as $image) { 
       echo //'<img src="'.$image.'" /><br />'; -- Ini cth untuk tampilkan semua gambar (dlm Garis lurus) 

     "<div class='col-xs-6 col-sm-4 col-md-3 portfolio-item logos'> 
      <div class='portfolio-wrapper'> 
       <div class='portfolio-single'> 
        <div class='portfolio-thumb'> 
        <img src='.$image.' class='img-responsive' alt=''> 
        </div> 
        <form id='imgtitle' class='kart' action='" . base_url() . "gallery/delete' method='post'> 
        <div class='portfolio-view'> 
         <ul class='nav nav-pills'> 
          <li><a href='#'><i class='fa fa-link'></i></a></li> 
          <li><a href='.$image.' data-lightbox='example-set'><i class='fa fa-eye'></i></a></li> 
          <li><a href='#'><i class='fa fa-heart'></i></a></li> 
         </ul> 
        </div> 
        </form> 
       </div> 
       <div class='portfolio-info'> 
        <form id='imgtitle' class='kart' action='" . base_url() . "gallery/delete' method='post'> 
         <input type = 'hidden' name='delete_file' value='$image' />";?> 
         <?php if($_SESSION['admin']==1):?> 
          <button type = 'submit' class='btn btn-danger'><i class='delete fa fa-trash fa-3x'></i></button> 
         <?php endif; ?> 
       <?="</form> 
       </div> 
      </div> 
     </div>"; 
    } 
    ?> 

如何把BASE_URL上

$dirname 

還是有其他建議?

+0

哪裏是你的資產目錄?它是否在你的項目目錄的根目錄? –

+0

你有沒有看過codeigniter中的html助手img()http://www.codeigniter.com/user_guide/helpers/html_helper.html#img – user4419336

回答

0

試試這個:

<img src='".base_url()$image."' class='img-responsive' alt=''> 
+0

圖片錯誤.. –

+0

我已經添加/在資產之前。現在檢查 –

+0

相反,我刪除「assets/images/gallery」。因爲$ image本身已經包含路徑。它使雙重道路,所以不會奏效。解決,謝謝 –

0

$dirname = "./assets/images/gallery/"; 
 
      $images = glob($dirname."*.jpg");` 
 
echo '<img src="'.$baseurl/$image.'" /><br />'; ?>

相關問題