存储在SESSION中的错误消息

Gor*_*Ape 12 php session

存储错误消息是一种好的做法SESSION吗?例如,重定向后.通过网址传入不是我的解决方案......我想知道它是否是一个很好的解决方案...因为..

一个concurent会提交用户原因问题吗?(很长一段时间的帖子,而ajax内容是从另一个标签获得的)可能搞乱会话!或者这是不可能发生的?

如果用户发出请求并且由于某种原因导致显示页面失败,则该消息可能会显示在不相关的页面上!

所以?任何替代??
例如,使用POST /重定向/获取模式时

Kin*_*nch 7

在会话中存储错误消息时,必须注意,在显示之前,两个请求不会覆盖其他消息.而且你必须小心,一个应该显示消息的页面只显示它自己的消息.

您应该在出现错误时显示错误,而不是之前重定向.在这种情况下也没有理由重定向.


Que*_*tin 5

在 SESSION 中存储错误消息是一个好习惯吗?例如重定向后。

不是一般情况下。会话数据应该是在很长一段时间内重要的数据,错误通常是单个请求的结果,并且不需要保留详细信息。

在会话中存储此类数据只是对竞争条件的邀请。