$cookie_data
=
$this
-> encrypt(
"bkjia"
,
$data
);
$cookie
=
array
(
'name'
=>
'$data'
,
'value'
=>
$cookie_data
,
'expire'
=>
$user_expire
,
'domain'
=>
''
,
'path'
=>
'/'
,
'prefix'
=>
''
);
$this
->input->set_cookie(
$cookie
);
public
function
encrypt(
$key
,
$plain_text
) {
$plain_text
= trim(
$plain_text
);
$iv
=
substr
(md5(
$key
), 0,mcrypt_get_iv_size (MCRYPT_CAST_256,MCRYPT_MODE_CFB));
$c_t
= mcrypt_cfb (MCRYPT_CAST_256,
$key
,
$plain_text
, MCRYPT_ENCRYPT,
$iv
);
return
trim(
chop
(
base64_encode
(
$c_t
)));
}