我正在使用this link来使用yii框架中的cookie功能。 当我在localhost中访问应用程序时,它会出现以下错误:
Property CWebApplication.Cookies is not defined.
请帮助我,我犯错了。
我已经包含了
'Cookies' => array (
'class' => 'application.components.CookiesHelper'
),
在config-> main.php中,我正在尝试使用函数putCMsg
如下
$this->putCMsg('someCookieName','SomeValue');
但是这个错误出现在index.php这行
上 Yii::createWebApplication($config)->run();
答案 0 :(得分:0)
在config/main.php
中创建Cookie不是一个好方法。最好在控制器的动作中设置cookie,如下所示:
$cookie = new CHttpCookie('someCookieName','SomeValue');
$cookie->expire = 200000; //times in milliseconds