Загрузка приложения, встроенного Codeigniter Я столкнулся с ошибкой,
Codeigniter
"Использование неопределенной константы Panel_Controller - предполагается «Panel_Controller"
defined('BASEPATH') OR exit('No direct script access allowed'); class Login_Controller extends CI_Controller { public function __construct(){ parent::__construct(); $this->load->library('javascript'); $this->load->library('form_validation'); $this->load->library('email'); $this->load->library('session'); if($this->session->userdata('id')) { return redirect(Panel_Controller); }
First load the url helper in your construct by $this->CI->load->helper('url'); if($this->session->userdata('id')){ redirect('Panel_Controller'); }
Сначала попробуйте составить маршрут
$route['dashboard'] = "Panel_Controller/index";
А потом
if($this->session->userdata('id')){ redirect('dashboard'); }
ИЛИ
if($this->session->userdata('id')){ redirect('Panel_Controller/index', 'refresh'); }