如何修复我的页面未显示的图像?

时间:2019-08-29 02:40:47

标签: php html codeigniter

使用当前路径,我的图像未调用。如何解决? 文件夹数据在文件夹外应用程序中。

我正在将CodeigniterBootstrap一起使用框架。

<center>
          <a href="../../data/images/buying.png" data-fancybox="group" data-caption="How to Buying in Store">
          <img class="img-flu rounded mb-4" src="../../data/images/buying.png" alt="" >
</center>

2 个答案:

答案 0 :(得分:2)

要解决此路径文件夹问题。

您必须使用

<?php echo base_url();?>

从Codeigniter的应用程序文件夹中调用。

<center>
      <a href="<?php echo base_url();?>data/images/buying.png" data-fancybox="group" data-caption="How to Buying in Store">
      <img class="img-flu rounded mb-4" src="<?php echo base_url();?>data/images/buying.png" alt="" >
</center>

答案 1 :(得分:1)

首先,您需要在使用base_url()之前在application-> config-> config.php上进行设置。

$config['base_url'] = 'http://localhost:8000/sitename';

可见

<center>
          <a href="<?php echo base_url() ?>data/images/buying.png" data-fancybox="group" data-caption="How to Buying in Store">
          <img class="img-flu rounded mb-4" src="<?php echo base_url() ?>data/images/buying.png" alt="" >
</center>

有关base_url()的正确设置或使用的更多信息

How to set proper codeigniter base url?