2017-02-12 9 views
0

助けてください。PHP Codeigniter Base_URL

ほとんど私の最終的なプロジェクトを終える。..

はどういうわけか、ギャラリーは、それが絵だ表示するためのエラーを満たしている、私は

$dirname 
に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>"; 
    } 
    ?> 

からだと思いました

または他の提案?

+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

images errors .. –

+0

私はアセットを追加しました。今すぐチェック –

+0

代わりに "assets/images/gallery"を削除します。$ image自体に既にパスが含まれています。それは二重の経路を作るので、うまくいきません。解決済み、ありがとう –

0

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

関連する問題