我的系統中有4種類型的用戶。所以我必須使用條件包含頭文件。使用會話條件包含文件
我試過下面的代碼。
if($this->session->userdata('email_admin')){
include('header_admin.php');
}
if($this->session->userdata('email_zone_manager')){
include('header_zone_manager.php');
}
if($this->session->userdata('email_state_manager')){
include('header_state_manager.php');
}
if($this->session->userdata('email_user')){
include('header_user.php');
}
,當我試圖與之呼應的東西和退出()其工作是指工作條件的文件,但頭部CSS和JS等不包括。
if($this->session->userdata('email_admin'))
{
echo "Admin";
include('header_admin.php');
}
上面的代碼echo「Admin」,但header_admin的內容不包括在內。
我沒有投票你失望。加載視圖時,請注意我會使用codeigniter'$ this-> load-> view('some_file')'http://www.codeigniter.com/user_guide/general/views.html#loading-multiple-views你也可以轉化爲觀點。 – user4419336
你必須添加文件擴展名'include('header_admin.php');' –
檢查你的會話數據也確保設置 – user4419336