私は、次のコードを使用してYiiの中で、いくつかのセッション変数を設定しようとしています:のYiiセッション管理
:$session=new CHttpSession;
$session->open() ;
$session->setSessionName('My Session') ;
$session['sleep'] = 0 ;
$session['attempts'] = 0 ;
$session->writeSession('sleep','0') ;
$session['ip'] = $this->get_ip_address() ; $session->close() ; var_dump($session,$session['ip']) ;
をしかし、私は上記のセッションvaiablesを設定することはできませんよ、ダンプは次の結果を持っています
object(CHttpSession)#17 (5) { ["autoStart"]=> bool(true) ["behaviors"]=> array(0) { } ["_initialized":"CApplicationComponent":private]=> bool(false) ["_e":"CComponent":private]=> NULL ["_m":"CComponent":private]=> NULL } string(3) "::1"
$ sessionと$ session ['ip']は全く異なる2つの変数として認識されます。誰かがこれで私を助けることができますか?
うん、これは私がやってしまったものです!とにかく答えてくれてありがとう! –
ようこそ。 – Skatox
私もそれを使用してください。しかし、これとCHttpSessionの違いは何ですか? – shgnInc