/article/index/123这样可以,里面调用参数$this->uri->segment(3);
一般来说
/article/123
这样子就可以吧,然后我$this->uri->segment(2);
可是/article/123这样的方式就是不行,显示这样的错误:
A PHP Error was encounteredSeverity: Warning Message: Cannot modify header information - headers already sent by (output started at /home/root/domains/root.com/public_html/index.php:9) Filename: codeigniter/Common.php Line Number: 360
后来我修改为这样子: /article/view/123 参数用$this->uri->segment(3);
这样就能正常显示。
请教为何index不起作用呢?非得另外弄一个function view 才可以。不知道是不是我那里设置错了?我默认的controller是welcome,改为index也不行。
我最终的url是要更简洁些,不想要view也不要index显示。 |