onice 发表于 2011-5-9 17:49:24

URI里面遭遇#,导致无法访问。

本帖最后由 onice 于 2011-5-9 17:59 编辑

当定义了

<base href="<?php echo base_url()?>templates/default/" />



当访问页面链接为 “#”的地址是
显示访问地址为:
http://127.0.0.1/XXX/templates/default/#

导致无法访问
并产生错误:
Fatal error: Using $this when not in object context in D:\AppServ\www\xxx\templates\default\index.php on line 1

zhouli520 发表于 2011-5-9 18:12:39

本帖最后由 zhouli520 于 2011-5-9 18:13 编辑

<base href="<?php echo base_url()?>templates/default/" />
你这个是物理绝对路径吧?并不是url吧?
后面接的#当然会报错吧?

jeongee 发表于 2011-5-9 18:13:15

这个跟CI无关啊
要么你就使用javascript:void(0)或者javascript:return false;来代替#
要么你就用老实的把真实的uri写到里面在加#

onice 发表于 2011-5-9 18:13:40

回复 zhouli520 的帖子

那么要怎么样才能把后面那个接进去呢?
页: [1]
查看完整版本: URI里面遭遇#,导致无法访问。