在Codeigniter视图中显示根文件夹图像

时间:2017-11-09 10:40:08

标签: php image codeigniter

我试图显示位于我的应用程序的根文件夹中的图像,与应用程序文件夹处于同一级别,有一个上传文件夹来保存图像。我尝试了很多方法,比如这个:

<?php foreach($result as $row): ?>

    <!-- Main Content -->
    <div class="container">
        <div class="row">
            <div class="col-lg-8 col-md-10 mx-auto">
                <div class="post-preview">

                    <h2 class="post-title">
                        <?php echo $row->title; ?>
                    </h2>
                    <h4 class="post-subtitle">
                        <?php echo $row->calling; ?>
                          <!-- for test pusposes<span>This is the session: //<?php //echo $_SESSION['post_id']; ?></span> -->
                    </h4>

                </a>
                <br />
                <img style="width:100%;" class="img-responsive" src="http://localhost:8888/FintechBlog/uploads/<?php echo $row->img_path; ?>"/>
                <p class="post-meta">
                    <!-- <a href="#">Start Bootstrap</a> -->
                    <p><small>By <?php echo $row->username; ?> |
                        <?php echo time_elapsed_string($row->created); ?></small></p>
                        <p><?php echo $row->body; ?></p>
                    </div>
                    <hr>
                </div>
            </div>
        </div>

    <?php endforeach; ?>

有人能给我点光吗? 谢谢!!

3 个答案:

答案 0 :(得分:0)

你必须这样做

拳头设定基本网址

<base href="<?= site_url() ?>" />
<img src="uploads/imagename.png">

答案 1 :(得分:0)

尝试base_url('uploads')它应该引用你想要的文件夹

答案 2 :(得分:0)

将其用作

<img src="<?php echo site_url('uploads/'.$row->img_path;); ?>" />