CodeIgniter
CodeIgniter copied to clipboard
开源 PHP 框架 CodeIgniter 中国社区分支
system/core/loader.php I can not understand the "helper" function. Why the "helper" has loaded "application/helper/test_func.php" and even try to check "system/helper/test_func.php" ? There are too many "foreach" . public function helper($helpers...
$route['default_controller'] = "login"; class Login extends CI_Controller { ``` public function index() { error_log('X',3,'aa.txt'); ``` 显示xx,默认控制器。
有一个种需求是,我在另一个平台已经存在登录权限其它的判断了,我只是想使用ci的部分处理,因为ci这边也是一个平台的入口,在另一个平台中,我需要在类中include CI进来使用.但是发现CI的初始化是靠全局变量来储存信息的. 请问是否可以修改一下,做成static类来实现呢?这样就不会出现include时全局变量变局部了导致各种问题....要么就是这些全局变量都写上global干脆. 虽然可以使用加密或是在另一个平台重复实现model什么的.但是很麻烦.最简单的就是include进来. 现在可以通过一个入口文件把另一个平台和ci同时include进来就可以了.
有一种需求是 需要登录类继承ci_conctrolls,且登录状态在这个类中判断并做通过处理,只有通过了,才能继续执行子类的方法,否则应该输出提示,终止执行 其它子类就继承登录类, 这时,如果在登录类中直接使用exit中止就会导致view之类后续处理不会运行. 我看了一下ci的主体,没找到可以直接的方法, 目前我是在__construct中检查,异常,设定类内值,在remap中改变$CI的下步运行的类. 可能hook也可以做,但是比较绕不是用来终止子类运行的好方法.
想在ACE中部署codeigniter, 但是貌似codeigniter不支持RDS方式连接数据库, 请解决!