我在索引页面中包含了一个文件sidebar.php,但它给我一个错误,如
遇到PHP错误
严重性:警告
消息:include(sidebar.php):无法打开流:没有这样的文件或 目录
文件名:core / Loader.php(829):eval()' d code
行号:38
和其他错误是这些
遇到PHP错误
严重性:警告
消息:include():打开' sidebar.php'包括在内 (包含路径=' C:\ XAMPP \ PHP \ PEAR&#39)
文件名:core / Loader.php(829):eval()' d code
行号:38
文件sidebar.php位于同一目录中,代码如下:
<div class="col-md-3 left_col">
<div class="left_col scroll-view">
<!-- sidebar menu -->
<?php include 'sidebar.php'; ?>
<!-- /sidebar menu -->
</div>
</div>
我是新手,所以请原谅!
答案 0 :(得分:2)
使用此代替使用原始php函数(假设您的sidebar.php
位于您将使用此目录的同一目录中)
$this->load->view('sidebar');
答案 1 :(得分:0)
他们包含文件sidebar.php
的方式应该是主index.php
所在的根文件夹。
或者您应该使用完整文件路径C:\xampp\htdocs\.....YOUR PROJECT FILE DIRECToRY\sidebar.php
或者您可以使用FCPATH
APPPATH
获取文件路径
示例
如果您的sidebar.php位于根文件夹<?php include FCPATH.'sidebar.php'; ?>
如果它在应用程序文件夹中,请使用<?php include APPPATH.'sidebar.php'; ?>
答案 2 :(得分:0)
将侧边栏加载到控制器中
public function sources()
{
$this->load->view("pages/header/head", $data);
$this->load->view("pages/sidebar"
$this->load->view("admin/main");
$this->load->view("pages/footer/footer");
}
当然适合您的代码