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