【发布时间】:2016-04-11 16:39:15
【问题描述】:
我已使用此代码形式的外部 php 脚本来包含 codeigniter 控制器文件。
include_once "codeigniter/index.php/user";
它不起作用。
'user' 是我的控制器文件。
但是我可以通过将'user' 设置为默认控制器页面来包含
$route['default_controller']="user";
并用作:
include_once "codeigniter/index.php";
但是如果我需要其他控制器文件怎么办?
更新:
另外,控制器文件可以通过外部php脚本链接:
<a href="codeigniter/index.php/user">click here</a>
【问题讨论】:
-
include_once "../codeigniter/index.php/user";试试这个
-
您需要参考文档。这是完全错误的方式。切勿在任何文件中包含控制器。
-
那也行不通。
-
哦。那么我如何从外部 php 脚本中包含它。没有办法吗?
-
为什么不使用 HMVC bitbucket.org/wiredesignz/codeigniter-modular-extensions-hmvc 来更轻松地调用控制器。普通的codeigniter你将无法使用。
标签: php codeigniter include