2011-05-09 5 views
0

사용자가 성공적으로 로그인하면 (수동 또는 리디렉션을 통해) CakePHP를 사용하여 플래시 메시지를 표시하는 방법은 무엇입니까? 예를 들어 '다시 돌아 오십시오!'로그인시 CakePHP setFlash

난 그냥 그건 그냥 로그인 페이지를 표시하고 사용자가 성공적으로을 을 가지고 NOT 때 로그인 것 같은 login() 방법에 추가 할 수 없습니다.

답변

-1

는 솔직히 말해서, 나는 아무 생각하는 방법이 없습니다 그 CakePHP 일이 작동합니다. 하지만 사용자가 성공적으로 로그인했을 때 세션 변수를 저장하려고 할 수도 있습니다 (여전히 로그인 페이지에서). 그런 다음 (이미) 성공 페이지로 리디렉션하고 setFlash이 필요하다는 것을 알면서 세션 변수를로드합니다. 세션 변수를 설정 해제하는 것을 잊지 마세요!

0

This guide은 CakePHP에서 세션 기반 플래시 메시지를 사용하는 방법을 보여줍니다. Cake Session API도 도움이 될 수 있습니다.

+1

CakePHP로 세션 플래쉬 메시지를 만드는 법을 알고 있습니다. 내가 가진 문제는 정상적인 방법과 같은 방법으로 연결할 수 없기 때문에 사용자가 로그인했을 때 표시하는 방법입니다! – Cameron