我是codeigniter的新手,我正在尝试在查看welcome_message.php中显示封面图片,但它似乎没有出现在我的浏览器上,我不知道为什么。 我的控制器看起来像这样
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Welcome extends CI_Controller {
public function index()
{
$this->load->view('welcome_message');
}
}
请某人帮助我。我的视图中需要加载图像的部分是
<img src="images/images1.jpeg" width="600" height="260" />
图像位于同一目录中名为images的文件夹中
答案 0 :(得分:0)
您可以使用base_url函数获取图像的绝对URL
<img src="<?php echo base_url('images/images1.jpeg') ?>" width="600" height="260" />
如果您的图片位于同一级别上application
和system
个文件夹的根目录中,它应该可以使用。
注意:我不认为图片的名称为images1.jpeg
,images1.jpg
修改:如果您使用的是htaccess,请确保其中包含图片文件夹,如下所示
RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]