Я новичок в codeigniter, я хочу 2 страницы с именем «login» и «admin» Я использую hook и сессию для обнаружения, что пользователь вошел в систему или нет, но, к сожалению, hook не загружался (Call) вообще. любая идея?
Мой контроллер:крючки не загружались в codeigniter
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class Auth extends CI_Controller{
public function __construct(){
parent::__construct();
}
public function index(){
}
}
Мой крюк:
<?php if (!defined('BASEPATH')) exit('No direct script access allowed');
class Auth_hook {
protected $CI;
public function __construct() {
$this->CI =& get_instance();
}
public function index(){
print_r("hello!!");
}
}
}
?>
EDIT: И наконец hooks.php
:
$hooks['pre_controller']=array(
'class'=>'Auth_hook',
'function'=>'index',
'filename'=>'Auth_hook.php',
'filepath'=>'hooks'
);
Да, пожалуйста, проверьте редактировать часть. –
Проверьте мою версию. – Noman
@SyedNoman ваша ссылка устарела, один из ellislab не имеет отношения к CI, больше не использует ссылки здесь, если вы can.http: //www.codeigniter.com/docs – user4419336