![]() |
1
1
实际上,您已经实现了所谓的 Post-Redirect-Get pattern 这绝对是一个正确的方法。我自己做。我经常使用它,我通常在我的基本控制器类中实现一些小的助手函数来帮助我使用它:
我通常将它与REST样式的URL一起使用,所以post请求将做它必须做的任何事情,使用保存一些数据到会话
|
![]() |
2
0
如果用户不插入相同的数据很重要,我确信数据库中一定有一些独特的列(比如标题?)。所以只要检查这个标题是否已经存在。你不需要那样使用任何会话 |
![]() |
3
0
如何:
|
![]() |
4
0
这里实际上有两个问题:
在第一个方案中,最好的方案是遵循使用
第二种情况会更伤人,因为“后发”没有帮助。如果用户提交表单两次,则可以保存数据两次。在这种情况下,可能有几种解决方案:
|
![]() |
Outnedwaste · 如何选择选项并发布到会话中 6 年前 |
![]() |
Joy · 将变量传递到下一页PHP 6 年前 |
![]() |
John_Cartor · PHP登录(会话问题) 6 年前 |
![]() |
student0495 · 注销逻辑后PHP会话未重新初始化 6 年前 |
![]() |
SANM2009 · 在ASP中访问C#会话变量。网 7 年前 |
![]() |
Sean Mitchell · PHP$_会话在函数中不工作 7 年前 |