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

[讨论/交流] base url又没有简单的获取方法?

[复制链接]
发表于 2013-1-9 18:34:24 | 显示全部楼层 |阅读模式
print_r($CFG->config['base_url']);可以取到
但好像有报错,说CFG-没有定义。
只好用

$baseurl = 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['SCRIPT_NAME'].'/';


发表于 2013-1-9 21:15:45 | 显示全部楼层
不是啊,直接echo base_url(); 在视图里面用base_url()就可以获得,如要加载js和css,img。需要将js,css文件都方在与system application同级目录下,然后页面里面用base_url()+目录地址,如果在js文件里面需要用到post或者load某个文件,可以在hearder或者php页面开始用js创建一个对象字面量,例如:
var my_url={
     base_url:'<?php echo base_url() ?>'
};
这样你的js文件就可以用my_url.base_url获取base url了
发表于 2013-1-10 20:52:59 | 显示全部楼层
在autoload 里面自动加载一个helper url  这样直接调用base_url() 就好了。

本版积分规则