0

随着我正在构建的应用程序变得越来越大,我有时会重新考虑因素。有时这会破坏事情。例如,用户在提交表单后被定向到的位置 - 或者可能取消等。我的一个想法是在会话中存储当前页面路径(URL sans 域名)。这样我就可以回到用户来自的页面,模仿关闭桌面应用程序上的对话框时发生的情况。这将更加灵活且易于维护。至少看起来是这样。

我正在进行的当前更改将允许用户从应用程序中的各个位置导航到表单。如果用户被发送到另一个页面然后他/她来自,他/她将变得迷失方向。我有 43 个表格。这将很快增加到大约 60 个。

由于某种原因我忽略了这是一个坏主意吗?或者这是推荐的方法?

[编辑]

出于真实原因,请阅读答案中的评论:

“将其存储在会话中可能会导致同时请求出现一些问题”

4

1 回答 1

2

为什么你的目标脚本不知道用户来自哪里?我认为应该,因为每个目标都处理具有特定位置的特定形式。

如果否 - 您可以传入return_url隐藏的表单字段。

恕我直言,在会话中存储 url 是一种不好的做法。

于 2011-01-25T04:41:47.443 回答