gwpxjb 发表于 2008-4-21 14:06:54

关于COOKIE与redirect的问题

我在一控制器方法里这样

    setcookie('bbwps_user',$data['query']['username']);
    setcookie('bbwps_uid',$data['query']['uid']);
    setcookie('bbwps_regctrl',$data['query']['regctrl']);
    //print_r($_COOKIE);
    redirect('client/com_index','refresh');
转到另一控制器后,为什么就打印不出COOKIE了呢
在原控制器中打印是可以的~~~

Hex 发表于 2008-4-21 14:42:43

setcookie 不是 CI 的 Helper,set_cookie 才是。

gwpxjb 发表于 2008-4-21 15:05:00

换set_cookie()也没用:L

kissmumu 发表于 2008-4-21 15:20:12

用CI的session类试试呢

tiana 发表于 2008-4-21 16:07:53

用firecookie调试,CI配置文件中的
$config['cookie_prefix']
$config['cookie_domain']
$config['cookie_path']
三个选项要设置好,这是关键,我也试过使用CI Helper的set_cookie有问题,最后是正确设置好cookie_path后才正常

linxueqian 发表于 2009-6-23 10:24:27

应如何设置
$config['cookie_prefix']
$config['cookie_domain']
$config['cookie_path']
请赐教!

nase 发表于 2009-6-25 16:09:17

$this->load->library('session');

保存
$this->session->set_userdata('login', 'hello');

取出
$login = $this->session->userdata('login');
页: [1]
查看完整版本: 关于COOKIE与redirect的问题