用户
 找回密码
 入住 CI 中国社区
搜索
查看: 3036|回复: 5
收起左侧

anchor 点击链接,显示无法显示该页

[复制链接]
发表于 2012-3-2 15:51:25 | 显示全部楼层 |阅读模式
本帖最后由 gaowei 于 2012-3-2 19:09 编辑

本人是CI新手,在welcom_message中增加了一句:
<p><?php echo anchor("welcome/show","welcome/show");?></p>,
在welcom类中增加了一个方法:
public function show(){
    echo  "*****";
}
点击链接,URL显示正确:http://127.0.0.1/CI/index.php/welcome/show,但页面显示:Internet Explorer 无法显示该网页,
使用:<a href="<?php echo site_url("welcome/show");?>"> 也同样出现无法显示该网页;
请问这是什么问题?
多谢!
发表于 2012-3-2 16:17:35 | 显示全部楼层
服务器环境,直接访问正确的url是否也同样问题。请更详细描述遇到的问题。
 楼主| 发表于 2012-3-2 16:24:10 | 显示全部楼层
huboo82 发表于 2012-3-2 16:17
服务器环境,直接访问正确的url是否也同样问题。请更详细描述遇到的问题。 ...

多谢回复
直接访问也不行,但如果在routes.php中进行如下修改:
$route['default_controller'] = "welcome/show";
然后再直接访问http://127.0.0.1/CI/index.php,这样可以正确显示,不知道是什么原因
发表于 2012-3-2 16:26:08 | 显示全部楼层
可能是服务器不支持path_info吧
发表于 2012-3-2 16:59:11 | 显示全部楼层
按说是跟那个没有关系的呀?
发表于 2012-3-4 23:29:47 | 显示全部楼层
是不是应该先加载$this->load->helper('url');啊

本版积分规则