我有left_sidebar.php文件,其中我通过变量$ content回显所有的left_sidebar.php内容,在通过php include('left_sidebar.php')在index.php文件中包含left_sidebar.php之后,这里的问题是我在left_sidebar.php文件中使用的变量$ content在index.php视图中导致了undefined的问题。包含一个页面(有数据)到另一个页面,但没有任何控制器提供的数据导致变量undeign问题codeigniter
控制器
public function LeftSidebarData()
{
$url1 = 'url to pick the data';
$curl_hand = curl_init($url1);
curl_setopt($curl_hand, CURLOPT_TIMEOUT, 5);
curl_setopt($curl_hand, CURLOPT_CONNECTTIMEOUT, 5);
curl_setopt($curl_hand, CURLOPT_RETURNTRANSFER, true);
$data1 = curl_exec($curl_hand);
curl_close($curl_hand);
$content['searchingtype'] = (array) json_decode($data1,true);
$this->load->view('left_sidebar.php',$content);
}
该控制器提供数据,以正确left_sidebar.php文件。 但我的问题是,当我将这个left_sidebar包含在index.php中作为include(left_sidebar.php)文件时,它在第20行left_sidebar.php中给出了未定义的变量searchingtype。
这里是我的index.php代码:
酷。现在告诉我们问题并显示你的代码。 –
我有一个控制器提供数据到left_sidebar页面,left_sidebar页面中使用的变量不工作在index.php页面中,我通过include('left_sidebar.php')包含了这个left_sidebar。 – Bangash
欢迎来到Stack Overflow。在提出问题之前,请阅读[\ [如何询问最小,完整,可验证的示例]](https://stackoverflow.com/help/mcve)。 – sjsam