application/controllers/sponsor.php
<code>class Sponsor extends CI_Controller{ public function index($page = 'home'){ $this->load->library('base');//如果使用 $this->load->libraries('base'); 必死循环 $this->base->pageLogin(); print_r(8888); } } </code>
application/libraries/Base.php
<code>class Base{ public function __construct(){ $this->CI =& get_instance(); } public function pageLogin($must=false){ var_dump($this->CI->session);//如果使用 $this->session 必死循环 } } </code>
上面兩處必死循環。
聽說ci框架蠻容易上手的,這幾天有個急的項目,用了一天CI,哭了,連微信登入都沒寫好,寫錯一步就死循環,能不能給我報個錯啊哥TAT。
application/controllers/sponsor.php
<code>class Sponsor extends CI_Controller{ public function index($page = 'home'){ $this->load->library('base');//如果使用 $this->load->libraries('base'); 必死循环 $this->base->pageLogin(); print_r(8888); } } </code>
application/libraries/Base.php
<code>class Base{ public function __construct(){ $this->CI =& get_instance(); } public function pageLogin($must=false){ var_dump($this->CI->session);//如果使用 $this->session 必死循环 } } </code>
上面兩處必死循環。
聽說ci框架蠻容易上手的,這幾天有個急的項目,用了一天CI,哭了,連微信登入都沒寫好,寫錯一步就死循環,能不能給我報個錯啊哥TAT。
不是應該在controller處是
function __construct(){
<code> parent::__construct()</code>
然後在此處引入 librari的
}
嗎?
<code>$this->load->library('Base');</code>
在載入類別庫時,名稱要和類別庫名稱對應!