controller的一个问题
刚看CI,遇到一个问题Controller里有welcom.php 有Welcome控制器
http://localhost/CodeIgniter_1.6.3/index.php/Welcome
能够访问到
我要在Controller里再写一个login.php 里有Login控制器
http://localhost/CodeIgniter_1.6.3/index.php/Login
这样写应该访问到吧?
提示我不存在?啥问题,请教一下,谢谢了! 代码贴出来看看?
class Login extends Controller {
function Login()
{
parent::Controller();
}
function index()
{
$this->load->view('welcome_message');
}
}
?
如果不行的话,修改system/appliction/config/config.php 中
$config['base_url'] = "http://localhost/CodeIgniter_1.6.3/index.php"; class Login extends Controller {
function Login()
{
parent::Controller();
}
function shoes()
{
echo "product...";
}
} 重新下了份CI,暂时行了。。。 恩 。行了就ok啦。哈哈:D 错了,应该是 index.php/login/login 才是 login 控制器下的 login 方法,楼主看一下手册吧。
控制器的默认方法是 index。 LS这样一说,我迷糊了,
不是 index.php/Controller/function?
回复 7楼 的帖子
还有一种可能是 index.php/文件夹名/controller/function..楼上的有什么迷糊 ? 恩,这个我明白,在Controller里有文件夹,再放控制器
这个URL跟其它框架的是不一样:lol
回复 9楼 的帖子
我听的有点迷糊了。。。url和其它框架不一样?zendframework也是这个样子的哦:D
页:
[1]
2