登录时CakePHP setFlash

时间:2011-05-09 18:20:00

标签: php cakephp

当用户成功登录时(手动或通过重定向),如何使用CakePHP显示Flash消息。例如,“欢迎回来!”

我不能将其添加到login()方法,因为它只会在登录页面上显示,而不是在用户成功登录时。

2 个答案:

答案 0 :(得分:0)

This guide展示了如何使用CakePHP使用基于会话的Flash消息。 Cake Session API也可能有所帮助。

答案 1 :(得分:-1)

老实说,我不知道CakePHP是如何工作的。但是,当用户成功登录时(仍然在登录页面),您可能想尝试保存会话变量。然后你(已经)将他重定向到你的成功页面并加载会话变量,注意到你需要setFlash不要忘记取消设置会话变量!