目前我正在修改现有的CakePhp项目,我想在项目的特定页面中设置一个cookie(它有一个.ctp文件)所以首先我试图将setcookie php代码放在最顶层. ctp模板(在doctype标签之前,我在普通的php网站上做)但它不起作用,没有设置cookie.
所以我的问题是,当我点击网页的X页面(其模板文件名为list.ctp(例如))时,我怎么能向访问者添加一个cookie?
非常感谢大家!
小智 9
在控制器中的组件变量上设置Cookie
var $components = array('Cookie');
在任何操作中,您都可以使用
$this->Cookie->write('anyname', cookieData, $encrypt = false, $expires = null);
要读取存储的cookie,只需调用此代码即可
$this->Cookie->read('anyname');
| 归档时间: |
|
| 查看次数: |
11033 次 |
| 最近记录: |