Php Codeigniter视图中未定义的变量站点
观点: 我在运行程序时出错:视图中未定义变量站点 这是以下代码:Php Codeigniter视图中未定义的变量站点,php,html,css,codeigniter,undefined,Php,Html,Css,Codeigniter,Undefined,观点: 我在运行程序时出错:视图中未定义变量站点 这是以下代码: <ul class="nav nav-pills"> <li><a href="<?php echo $site ?>/CI_timeline/index">HOME</a></li> <li><a href="<?php echo $site ?&g
<ul class="nav nav-pills">
<li><a href="<?php echo $site ?>/CI_timeline/index">HOME</a></li>
<li><a href="<?php echo $site ?>/CI_timeline/aboutus">ABOUT US</a></li>
<li><a href="<?php echo $site ?>/CI_timeline/services">SERVICES</a></li>
<li><a href="<?php echo $site ?>/CI_timeline/photogallery">PHOTO GALLERY</a></li>
<li><a href="<?php echo $site ?>/CI_timeline/promogallery">PROMO GALLERY</a></li>
<li><a href="<?php echo $site ?>/CI_timeline/contact">CONTACT</a></li>
</ul>
<img src="<?php echo $base?>/<?php echo $image?>/fb.png" alt="" title="" />
此外,我在以下代码中获得了视图未定义变量图像中的错误:
<ul class="nav nav-pills">
<li><a href="<?php echo $site ?>/CI_timeline/index">HOME</a></li>
<li><a href="<?php echo $site ?>/CI_timeline/aboutus">ABOUT US</a></li>
<li><a href="<?php echo $site ?>/CI_timeline/services">SERVICES</a></li>
<li><a href="<?php echo $site ?>/CI_timeline/photogallery">PHOTO GALLERY</a></li>
<li><a href="<?php echo $site ?>/CI_timeline/promogallery">PROMO GALLERY</a></li>
<li><a href="<?php echo $site ?>/CI_timeline/contact">CONTACT</a></li>
</ul>
<img src="<?php echo $base?>/<?php echo $image?>/fb.png" alt="" title="" />
//fb.png“alt=”“title=”“/>
我还得到了错误,比如未定义的变量css,base
<link rel="stylesheet" href="<?= base_url() ?>assets/css/style.css" />
<link rel="stylesheet" href="<?= base_url() ?>assets/css/bootstrap.min.css" type="text/css" />
其原因是$site
不包含任何值
这应该是
<?php echo $site ?>
在config/autoload.php中
$config['base_url'] = '';
$autoload['helper'] = array('url')
但是我没有从错误未定义变量站点中恢复我没有得到您的想法我得到了错误未定义变量基和图像,如下所示code://img4.png“style=”左侧边距:10px;顶部边距:5px;宽度:114px“/>未定义变量:site_url()在视图中,我得到了一个错误:函数名必须是字符串,我告诉过你使用base\u url()
,而不是site\u url()
和$site
试试这个,转到application>config>autoload.php,然后做这个$autoload['helper']=array('url');在第86行中,确保将这些变量从控制器传递到模板。