CodeIgniter PHP插入图像

CodeIgniter PHP插入图像,php,html,image,codeigniter,directory,Php,Html,Image,Codeigniter,Directory,我用CodeIgniter创建了一个网站,用CSS设计了它的样式,并做了一些平常的事情。然而,有一件事我似乎无法在页面中插入图像。我想我必须像使用CSS一样使用echo站点URL方法,但它仍然会出现断开的链接图像。我的目录是;应用程序,css,图像,js。CSS工作,为什么图像不链接 查看页面: <head> <link href="<?php echo base_url()."css/style.css";?>" rel="stylesheet" type="t

我用CodeIgniter创建了一个网站,用CSS设计了它的样式,并做了一些平常的事情。然而,有一件事我似乎无法在页面中插入图像。我想我必须像使用CSS一样使用echo站点URL方法,但它仍然会出现断开的链接图像。我的目录是;应用程序,css,图像,js。CSS工作,为什么图像不链接

查看页面:

<head>

<link href="<?php echo base_url()."css/style.css";?>" rel="stylesheet" type="text/css">

<title>Website Title</title> 

<meta http-equiv="content-type" content="text/html;charset=utf-8" /> 
</head>


<div id="wrapper">

<body> 

<h1>Heading 1</h1>

<img src="<?php echo site_url('images/image_name.jpg'); ?>" />
请尝试以下方法:

<img src="<?php echo base_url('/images/image_name.jpg'); ?>" />

反之亦然。

当我在CodeIgniter中使用图像时,我总是这样设置:

<body>
  <div id="wrapper">
in config:
    $config['base_url'] = 'http://'.$_SERVER['SERVER_NAME'].'/projectname/';

in view: 
    <img alt="" src="<?php echo BASE_URL(); ?>css/images/image_name.jpg" />
提示:检查您的基本URL是否以斜杠结尾。有一次我忽略了它,我花了很长时间才找到P


我希望这会有帮助

是的,这很有效,我已经换了div标签
in config:
    $config['base_url'] = 'http://'.$_SERVER['SERVER_NAME'].'/projectname/';

in view: 
    <img alt="" src="<?php echo BASE_URL(); ?>css/images/image_name.jpg" />