我的view
上没有显示图片。当我var_dump($image)
时,它会显示有效结果。当我在浏览器图像上加载我的视图时,会出现但不显示图像。我正在使用codeigniter
。
答案 0 :(得分:1)
试试这个。
CI MVC ( M odel, V iew, C ontroller)格式,所以请始终遵循好。
<强>控制器强>
在主控制器定义
下的控制器中 public function __construct()
{
parent::__construct();
$this->load->model('Product_area_model');
}
这应该是你的控制者
public function function_name()//define your funtion name
{
$data['images'] = $this->Product_area_model->get_image();
$data['data'] = $this->Product_area_model->product_list();
$data['main_content'] ='admin/product_area/product_list';//don't know what you going to get. just insert cz of your purpose
$this->load->view('includes/template',$data);
}
在模型
中 public function get_image()
{
//code to retrieve image names
$dirname = "uploads/";
$images = glob($dirname."*");
return $images;
}
在查看 中
<?php
foreach($images as $image)
{
?>
<td><img src="<?php echo base_url(); ?><?php echo $image ?>" height="100" width="100"></td>
<?php
}
?>