启用加载图像

时间:2016-12-19 13:07:57

标签: php html image codeigniter

我使用codeigniter框架来开发我的数据库,但这个数据库中有一个小问题,即图像

图片显示如下:

enter image description here

但是当我右键单击它并点击新标签页中的打开图像时会显示此错误

在新标签页中打开图片的错误:

enter image description here

并且如果我在错误消息之后再次刷新url,现在图像打开,也是我开始这个图像打开的主页面。 任何人都可以告诉我有什么问题,这是托管问题还是编码问题。 我正在使用此代码作为地点图片

<div class="col-md-4 col-md-offset-4 marg" style="margin-top:30px;">
        <?php
            if(count($siteinfos->photo)) {
                echo "<center>";
                echo "<img width='50' height='50' src=".base_url('uploads/images/'.$siteinfos->photo)." />";
                echo "</center>";
            }
        ?>
        <center><h4><?php echo $siteinfos->sname; ?></h4></center>
</div>

1 个答案:

答案 0 :(得分:0)

首先在控制器中加载base_url()帮助器,从中将数据传递给视图。就像这样......

<div class="col-md-4 col-md-offset-4 marg" style="margin-top:30px;">
<?php
    if(count($siteinfos->photo)) { ?>
       <center><img width='50' height='50' src=" <?php echo base_url('uploads/images/').$siteinfos->photo;?>" /></center>
 <?php    }
?>
<center><h4><?php echo $siteinfos->sname; ?></h4></center>
</div>

然后,只有您可以使用{{1}}。请将以上代码替换为以下内容..

{{1}}