如何从外部页面包含Codeigniter


How to include Codeigniter from external page?

我希望能够检查CodeIgniter环境之外的页面,以查看用户是否登录。

我的设置可能如下:

test.php
/codeigniter/index.php

在我的CodeIgniter应用程序中,我有一个方法来检查用户是否登录:

if($this->user->loggedin) {
    // Logged in
} else {
   // not logged in
}

它基本上调用我的用户类并检查loggedin变量。它很容易在CodeIgniter环境中使用。

我如何使用CodeIgniter函数从我的脚本test.php?

您可以在CI中设置test.php页面可以检查的cookie。这样就行了。

或者这里有一些可能会有所帮助:在CodeIgniter安装之外从外部php脚本访问CodeIgniter超对象