【问题标题】:image not displaying in Codeigniter图像未在 Codeigniter 中显示
【发布时间】:2018-04-24 12:05:19
【问题描述】:

控制器有index() 方法和display() 方法。

方法index 显示图像。而这个名为display() 的方法不显示图像。

这两种方法都在同一个控制器中。

这两种方法都调用同一个视图文件调用

$this->load->view('home/portfolio2');

index() 方法正在显示图像,但 display() 方法不显示图像。

索引方法代码是

public function index() { //$this->load->view('images/homeimage'); //home image. 
 $this->load->view('home/portfolio2'); 
 $this->load->view('home/header'); 
 $this->load->view('home/viewcategory');
 $result['msg'] = $this->W_model->latestupdates(); 
 $result['title'] = 'latest updated';
 if($result['msg'] == NULL) {
   echo "check for albums in DB"; 
 }else{
   $this->load->view('home/latestsongsupdated', $result);
 }
$this->load->view('home/footer');
} 

显示方法代码是

Public function displayalbums($albums, $lang){ 
 $result['title'] = $lang; 
 $result['msg'] = $this->W_model->displayalbum($albums); 
 if($result['msg'] == NULL) { ?> 
   <h3 style = "margin-left: 20px;">
     <?php echo "Songs will be updated soon, Please check for other songs"; ?> 
   </h3> <?php 
 } else{
   $this->load->view('home/portfolio2');
   $this->load->view('home/viewcategory');
   $this->load->view('home/albums', $result); 
 }
}

任何建议,帮助将不胜感激。

【问题讨论】:

  • 请显示代码,没有它无法帮助
  • 你应该发布这两个函数。
  • 编辑您的问题并粘贴您的代码。
  • 从你的功能来看,我可以说它与控制器功能无关。您在index() 中使用了两个不同的视图home/latestsongsupdatedhome/albumsdisplayalbums() 中的视图您可以发布您尝试显示图像的图像标签吗?

标签: php html css codeigniter


【解决方案1】:

image src 的正确语法是:

<?php echo base_url('assets/images/glow_in_worship_by_riyovincent-d571aon.jpg'); ?>

如果这在某处不起作用echo base_url()。如果您的整个 CI 位于名为 workshop 的 htdocs 或 HTML 子文件夹中,它应该指向 localhost/worship。如果没有,那么您应该在配置中将您的base_url 正确编辑为http://localhost/workship

也可以使用图片助手生成图片标签(加载HTML助手):

<?php echo img('assets/images/glow_in_worship_by_riyovincent-d571aon.jpg'); ?>

注意:此方法还需要正确设置base_url

【讨论】:

    【解决方案2】:

    @raviraj123456 像这样使用完整的 URL:'http://www.example.com/assets/images/...;在 img 标签的 src 中,它会起作用。

    【讨论】:

      猜你喜欢
      • 2015-10-30
      • 1970-01-01
      • 2017-04-27
      • 1970-01-01
      • 1970-01-01
      • 2015-06-30
      • 1970-01-01
      • 2014-01-18
      相关资源
      最近更新 更多