It seems like you are having a problem with the browser caching the web
pages. You might be able to adjust the header sent to the browser so
it does not cache.
Another approach would be to use a asynchronous update to display the
flash message, instead of the standard way.
To do that, add this
According to the documentation in
http://wiki.cakephp.org/tutorials:flashing I made a site using flashing
to give messages or alerts to users. It works ok, but the problem is
comes when the user goes back (through the browser's back button) and
goes forward (also through the browser's button),