feishangygw 发表于 2009-4-15 10:04:03

判断用户登录

判断用户登录的方法有几种阿?
1用session
2用cookies
3用javascripts(不知道怎么用,回的跟下)
4数据库设置标示
还有什么没有,上面的都不能用。

Hex 发表于 2009-4-15 12:28:26

一般都用 Session 吧

sam 发表于 2009-4-15 13:02:32

session是必须的,必要时可以用数据库标记

yuwen002 发表于 2009-4-15 13:37:18

除了这几种不知道还有什么更好的方法了。

ahlansediao 发表于 2009-4-15 15:04:44

$this->load->helper('cookie');
ci读取cookie
$username = get_cookie('cookie_name');
写入cookie
$cookie = array(
    'username' => 'username',
   'Domain' => 'localhost',
   'path' => '/'
);
set_cookie($cookie);

session

$this->load->library('session');
$this->session->userdata('username');
读取session
$session_data = array(
   'username' => 'username'
)
$this->session->set_userdata($session_data);



所用ci版本为1.7

feishangygw 发表于 2009-4-16 16:00:45

真的没有了吗?
看来我要每个页面传参数了

will 发表于 2009-4-16 17:35:02

那么多方法你一个都没法用?

feishangygw 发表于 2009-4-17 13:48:54

恩 有限制

doutu 发表于 2009-4-18 17:34:12

我想不出还有不够用的情况,除非自身设计有问题。

shinelake 发表于 2009-4-21 15:08:24

隐藏的input,设置它的值
页: [1] 2
查看完整版本: 判断用户登录