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

我收集的新问题

[复制链接]
发表于 2009-6-18 15:16:31 | 显示全部楼层 |阅读模式
1.比如当前页是code.php,

在构造函数中$this->load->libary("someclass");

也就是加载someclass这个类,按照手册上的方法访问someclass的方法或者成员都可以这么写:
$this->someclass->somefunctii();也就是说不用实例化someclass,

如果我在code.php中实例化someclass,行不?这个 load是不是等价于include?

2.关于PHP预定义的全局变量的问题,我在页面中打印$_SESSION,却提示未定义,不知为什么 ?

3.session类的问题,系统默认是7200s,我能不能改成让session随着浏览器的关闭而失效?若可以怎么改?

4.那个加密类,那个加密是随机的吗?

5.controll中的index方法是默认的吗?

6.control中的文件是不是可以直接include?或者src=
发表于 2009-6-18 16:54:10 | 显示全部楼层
1. CI 不需要 include,请用 CI 自己的 load 方法装载类库,不要使用其他的方法,那都是不标准的,是错误的。
2. $_SESSION 是不是在 session_start 以后才有?
3. 这个 session 是用 cookie 实现的,那个 7200 不是 session 失效时间,是更新时间。因为我不用 CI 自己的 Session 类,所以不太清楚怎么让浏览器关闭就失效。
4. 加密没有随机不随机的吧?每次结果不一样,不能说是随机,这是算法决定的。
5. index 方法是固定的,必须用这个名字。
6. 说过了,不要用 include,这不好。

本版积分规则