采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,我这个也无法设置cookie。无论是把设置cookie放到default控制器中还是放到validate类中,如果直接单独写一个setCookie的方法就可以生成,一旦和生成验证码操作写在一起就无法生成cookie。解决不了了。请老师帮忙看看。
1:在web index.php 最上面加入一行代码
error_reporting(E_ALL);
2:
看看用原生的能否设置了
setcookie("user", $cookie, strtotime( '+7 days' ), "domain or path");
非常感谢!
老师,可以了,使用第一种调试方法没行,使用第二种方法在goimg()方法中setcookie(),可以设置cookie。getcookie也用的原生的$_COOKIE[]。感谢老师帮助调试!!
php 版本多少?
有用过以前出现问题的那个同学方法测试过?
“在验证码类里面的doimg方法生成cookie就可以了”
php5.4和5.5都测试过了。我测试过,我使用validate继承webBaseController,在doimg使用老师封装好的方法setCookie,也无法设置cookie。而且自己写yii框架的respose里的cookie也无法生成。
登录后可查看更多问答,登录/注册
传统PC后端与火热微信结合,打造一个摩登的商业电商系统
1.6k 4
1.2k 17
1.0k 17
1.4k 14
1.2k 12